小光棍数

小光棍数

时间限制:1000 ms  |  内存限制:65535 KB

难度:1

描述
最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数。他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m<=10000000000)个小光棍数是多少?

输入
有多组测试数据。第一行一个整数n,表示有n组测试数据。接下来的每行有一个整数m。
输出
输出第m个小光棍数。
样例输入
1
1
样例输出
471

这道题只要发现破绽就可以很轻松做出来!

只有末三位是471的数才会满足要求!

查看代码---运行号:252372----结果:Accepted

运行时间:2012-10-05 17:29:32  |  运行人:huangyibiao

view sourceprint?

01.#include <cstdio>

02.usingnamespace
std;

03. 

04.intmain()

05.{

06.intt;

07.scanf("%d ", &t);

08.while(t--)

09.{

10.longlong
m;

11.scanf("%lld",
&m);

12.printf("%lld\n",
(m-1) * 1000 + 471);

13.}

14.return0;

15.}

时间: 2024-12-24 11:44:16

小光棍数的相关文章

NYOJ 458(光棍数)

  小光棍数 时间限制:1000 ms | 内存限制:65535 KB 难度:1   描述 最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数.他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m<=10000000000)个小光棍数是多少?   输入 有多组测试数据.第一行一个整数n,表示有n组测试数据.接下来的每行有一个整数m. 输出 输出第m个小光棍数. 样例输入 1 1 样例输出 471 #inc

c语言-C语言 给定一个整数序列和一个数k,求这个序列中第k小的数。

问题描述 C语言 给定一个整数序列和一个数k,求这个序列中第k小的数. C语言 给定一个整数序列和一个数k,求这个序列中第k小的数. 我的程序 #include<stdio.h> int n[10000]; void Nok() { int i=0,j=0,t,k,q=0; char c; scanf("%d",&n[i++]); c=getchar(); while(c!='n') { scanf("%d",&n[i++]); c=ge

“我赢职场”获徐小平数百万天使投资

6月21日消息,亿邦动力网获悉,国内在线教育网站"我赢职场"获得真格基金数百万元天使投资.我赢职场网负责人付福前告诉亿邦动力网:"上周刚刚签完合同,首期投资是几百万元,我们准备在明年2月进行A轮融资,现在已经启动操作."我赢职场网据了解,我赢职场网是尚观科技的一个独立项目,现在分拆成独立公司.尚观科技方面表示,项目获得真格基金投资十分幸运,"其实我们更看重的是徐小平先生和王强先生的教育行业背景,因为教育行业诚信经营可以创造很好的口碑,我们的现金流也非常健康

俄电商网站Lamoda.ru已获小摩数千万美元投资

北京时间9月3日消息,在摩根大通对由互联网投资公司Rocket Internet提供支持的电子商务网站Zappos(具体的投资金额并未对外公布)和巴西创业公司Dafiti进行投资(投资额为4500万美元)的不到一个月以后,这家银行又对Rocket Internet提供支持的第三家创业公司进行了投资. 俄罗斯网站Lamoda.ru拥有500万名独立用户和50万名"忠诚客户",这个网站已经从摩根大通那里获得了4000万美元到8000万美元之间的投资.Lamoda.ru自己宣布了这项交易,但

一些LinuxC的小知识点(一)

以下代码在Federo9上试验成功.   一.格式化输入16进制字符串 printf("Format:%.2x\n",10); 输入结果:   二.测试各类型的占用的字节数 int main(int argc, char *argv[]) { int OutputHex = 1; unsigned char aValue=10; char Buffer[10]; int len=sprintf(Buffer, OutputHex ? "%.2X " : "

酷狗音乐mp3音乐体积过大怎么变小

  这里推荐大家使用酷狗音乐播放器来实现压缩mp3格式音乐文件体积: 1.点击酷狗音乐播放器右边"我的应用"下的"格式转换". 2.添加要转换压缩的mp3音乐文件. 3."转换格式"中,选择"MP3",然后点击"音乐质量"最右侧的"高级",进入配置页面. 4.将"比特率"中的"恒定码率"改成较小值数,推荐128Kbps. 5.确定之后,选择好&qu

c语言-关于科夫曼树的一个小问题

问题描述 关于科夫曼树的一个小问题 在看到最优二叉树的时候有关于树的路径有这个个定义:树的路径长度是从树根到树中每一结点的路径长度之和.在结点数目相同的二叉树中,完全二叉树的路径长度最短. 这里我一直不理解,如下图,一个是完全二叉树,一个是普通的二叉树.可是他们的路径长度不是完全一样吗? 另外,还有一个问题,就是在生成科夫曼树的时候,假如在取2个最小权值的时候,发现此时有3数在范围内,即一个刚刚生成的权值和一个处在森林里的只有根结点的权值相等,同为次小的数.此时应如何取舍,为什么? 解决方案 最

【技术小火车】万万没想到!原来你是这样的算法君?!

据说算法正在统治世界?吓得我瓜子都掉了......好吧无稽之谈,你们的神之蔑视脸我先收下了,谁让人家单纯无邪天真可爱说啥信啥呢.别闹了,赶紧言归正传(严肃脸).虽然没有那么可怖,但是算法的作用自然不必多说.毕竟无论男男女女老老少少,想在计算机这条道路上走得更远,算法都是不可或缺的. 然而算法千千万,又有哪些算法属于"夜空中的那颗星"呢?本文就带领大家驰骋算法世界,为你展现丰富而又独特的算法之美.简言之嘛,就是咱们一起攻略新副本去!那走着?走啥走,赶紧飞吧!前方一大波福利来袭,千万要Ho

c++操作文件初体验,读写数据小例子

将数据写入/输出到文件中,进行保存 #include<fstream> //处理文件要包括头文件fstream #include<iostream> #include<cstdlib> //调用exit(1)需要包含cstdlib using namespace std; int main() { int a; //打开文件,要使用文件必须正确打开,对输出文件,注意写ios::out // f1.dat是要"写"的文件名,你可以起你喜欢的名字,如my