nyoj n-1位数
n-1位数
- 描述
-
已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。
- 输入
-
第一行为M,表示测试数据组数。
接下来M行,每行包含一个测试数据。 - 输出
- 输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。
-
/*#include "stdio.h"
int main()
{
int m,n;
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
if(n<=10&&n>1000000)
return 0;
if(n>10&&n<100)
n%=10;
else if(n<1000)
n%=100;
else if(n<10000)
n%=1000;
else if(n<100000)
n%=10000;
else if(n<=1000000)
n%=100000;
printf("%d\n",n);
}
return 0;
}*/
#include <iostream>
using namespace std;int main()
{
int m;
cin>>m;
while(m--)
{
int w;
cin>>w;
if(w<10||w>1000000)
return 0;
if(w<=100&&w>=10)
{
w%=10;
cout<<w<<endl;
}
if(w<=1000&&w>=100)
{
w%=100;
cout<<w<<endl;
}
if(w<=10000&&w>=1000)
{
w%=1000;
cout<<w<<endl;
}
if(w<100000&&w>=10000)
{
w%=10000;
cout<<w<<endl;
}
if(w<=1000000&&w>=100000)
{
w%=100000;
cout<<w<<endl;
}
if(w<=10000000&&w>=1000000)
{
w%=1000000;
cout<<w<<endl;
}
}
return 0;
}
转载于:https://www.cnblogs.com/tianzeng/p/8551543.html
nyoj n-1位数相关推荐
- NYOJ题目96 n-1位数
------------------------------ 水题. AC代码: 1 import java.util.Scanner; 2 3 public class Main { 4 5 pub ...
- python %f 怎样指定小数点的位数
%f 格式化浮点数字,可指定小数点后的精度 看下面的 pi = 3.14 print("当前的p= %f" % pi) 打印结果如下 想保留小数点后多少位数只需要在f 前面添加相应 ...
- (康托展开解释)+ NYOJ 139 我排第几个
描述 现在有"abcdefghijkl"12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的? 输入 第一行有一个整数n(0<n& ...
- javascript小数相减会出现一长串的小数位数的原因
javascript小数相减会出现一长串的小数位数的原因 <script> var a='38.8'; var b='6.8'; alert(parseFloat(a)-parseFloa ...
- Socket通信之操作系统的字节序和位数
关于Socket通信过程中字节序 在网络编程里,网络字节序是big-endian的,而大部分的PC的系统都是X86处理器系列,X86采用的是little-endian,所以需要将网络数据流转换成本地数 ...
- 剑指offer:面试题17. 打印从1到最大的n位数
题目:打印从1到最大的n位数 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数.比如输入 3,则打印出 1.2.3 一直到最大的 3 位数 999. 示例 1: 输入: n = 1 输出: ...
- ACM_求N^N的前5位数和后5位数(数论)
NNNNN Time Limit: 2000/1000ms (Java/Others) Problem Description: 对于整数N,求N^N的前5位和后5位(1057题加强版) Input: ...
- UITextField 限制用户输入小数点后位数的方法
UITextField 限制用户输入小数点后位数的方法 位数限制: limited 在UITextField的代理方法中添加类似如下代码 - (BOOL)textField:(UITextField ...
- Ubuntu查看系统位数及版本
怎么查看本机cup是几位的呢?命令: more /proc/cpuinfo 该命令列出了很多cup信息 找到clflush size ,其值就是cup位数 我的是clflush size: 64 那怎 ...
最新文章
- 01背包和完全背包问题
- 统计5分钟内Nginx访问量及平均相应时间
- git 使用详解(5)—— get log 查看提交历史
- 【下拉刷新】WEUI下拉刷新
- 发现 postman 自动生成接口调用代码的一个问题
- 行存储索引改换成列存储索引_列存储索引增强功能–数据压缩,估计和节省
- 盘点 12 款让开发效率“飞起”的 VS Code 插件
- python中int什么意思_python中int是什么意思
- 文件打不开只读或服务器未响应,Recovery Toolbox for PowerPoint(PPT修复工具)
- [蓝桥杯]打水问题、夺宝奇兵、调手表(c++详解)
- 浅谈交易开拓者程序化
- 淘宝数据分享平台战略
- 数显之家快讯:【SHIO世硕心语】未来15年,重点关注8大前沿领域,9大战略产业
- 《可复制的领导力:樊登的9堂商业课》-樊登 读书笔记
- 如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV
- 李开复:如何做最好的创新
- 规则引擎 Drools
- ubuntu下kermit的安装和配置
- HTML5开源游戏引擎lufylegend1.5.0发布
- 大象转身 | 沃尔玛搅局社区团购