NYOJ【96】n-1位数【水题】
来源:互联网 发布:9.3.3软件源 编辑:程序博客网 时间:2024/05/21 00:20
n-1位数
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。
- 输入
- 第一行为M,表示测试数据组数。
接下来M行,每行包含一个测试数据。 - 输出
- 输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。
- 样例输入
4102359239231000
- 样例输出
2392323
0
解析:
要求就是除去首位,从第一位非0的数字开始输出后面的数字,如果除去首位都是0,则输出0.
程序如下:
#include<cstdio>int main(){int t;scanf("%d",&t);while(t--){long long n;scanf("%lld",&n);int a[100];int j=0;while(n>9){a[j++]=n%10;n/=10;}int flag=0;int k;for(int i=j-1; i>=0; i--){if(a[i]!=0){flag=1;k=i;break;} }if(flag==0) printf("0\n");else{for(int i=k; i>=0; i--) printf("%d",a[i]);printf("\n");}}return 0;}
阅读全文
0 0
- NYOJ【96】n-1位数【水题】
- NYOJ-96 :n-1位数
- NYOJ 96 n-1位数
- NYOJ 96 n-1位数
- NYOJ 96 n-1位数
- NYOJ-96 n-1位数
- NYOJ 96 n-1位数
- NYOJ 96 n-1位数
- nyoj 96 n-1位数
- NYOJ 96 n-1位数
- 【NYOJ】[96]n-1位数
- NYOJ-96 n-1位数
- NYOJ-96 n-1位数
- NYoj 96 n-1位数
- 【NYOJ-96】 n-1位数
- NYOJ - n - 1位数
- nyoj-n-1位数
- NYOJ-n-1位数
- 汽水瓶问题(能喝多少瓶汽水)
- HDU 6156 数位DP
- MySQL学习篇--基础篇02
- 三级缓存之LruCache 学习
- ajax
- NYOJ【96】n-1位数【水题】
- JS学习笔记2-JavaScript 语法
- 51nod 1163 最高的奖励
- C++replace函数用法
- HttpClient Post提交数据
- 新博客踏青
- php文件权限访问
- Docker命令
- 欢迎使用CSDN-markdown编辑器