那一抹淡蓝。 level
获赞
151
粉丝
4
关注
5
看过 TA
7
吉首大学
2019
安卓
IP属地:广东
暂未填写个人简介
私信
关注
2018-07-27 18:59
吉首大学 安卓
0 点赞 评论 收藏
分享
2018-04-21 13:54
已编辑
吉首大学 安卓
一道求数组的GCD下标和,一道正整数一共有多少位数字的题。   关于第二题有什么公式吗?循环出来只有10%吗,其他的都超时。有大佬给思路吗?
惬意的过往:long[] num = {9,99,999,9999,99999,999999,9999999,99999999,999999999};         long[] numResult = {9,189,2889,38889,488889,5888889,68888889,788888889};         Scanner scan = new Scanner(System.in);         int t = scan.nextInt();         for(int i = 0; i < t; i ++) {             long n = scan.nextInt();             int count = judge(n); // 判断n是几位数             if(count == 1)                 System.out.println(n);             else if(count == 10) {                 System.out.println("8888888899");             }             else {                 System.out.println((n - num[count - 2]) * count + numResult[count - 2]);             }                     }
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务