码迷,mamicode.com
首页 > 其他好文 > 详细

小光棍数

时间:2014-11-30 16:39:21      阅读:529      评论:0      收藏:0      [点我收藏+]

标签:style   blog   ar   color   os   sp   java   on   数据   

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

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

 1 import java.util.Scanner;
 2 
 3 public class Main {
 4     public static void main(String[] args) {
 5         Scanner scanner=new Scanner(System.in);
 6         int T;
 7         Long n;
 8         
 9         T=scanner.nextInt();
10         while(true){
11             if(T==0)
12                 break;
13             T--;
14             
15             n=scanner.nextLong();
16             
17             n=471+1000*(n-1);
18             System.out.println(n);
19         }     
20     } 
21 }

 

 

小光棍数

标签:style   blog   ar   color   os   sp   java   on   数据   

原文地址:http://www.cnblogs.com/zqxLonely/p/4133163.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!