nyoj 96 n-1位数(处理前导 0 的情况)
n-1位数
- 描述
 - 
已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。
 
- 输入
 - 第一行为M,表示测试数据组数。 接下来M行,每行包含一个测试数据。
 - 输出
 - 输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。
 - 样例输入
 - 
4
1023
5923
923
1000 - 样例输出
 - 
23
923
23
0 C代码:#include <cstdio>
#include <cstring> int main(){
int i, j, n;
char a[];
scanf("%d", &n);
while(n--){
scanf("%s", a);
int len = strlen(a);
for(i = ; i < len; i++){
if(a[i] != '')
break;
}
if(i < len)
for(j = i; j < len; j++)
printf("%c", a[j]);
else
printf("");
printf("\n");
}
return ;
}C++代码
#include <iostream>
#include <string>
using namespace std; int main(){
int n, len, i;
string s;
cin >> n;
while(n--){
cin >> s;
len = s.length(); for(i = ; i < len; i++)
if(s[i] != '')
break; if(i == len){
cout << '' << endl;
continue;
} for(int j = i; j < len; j++)
cout << s[j];
cout << endl;
}
return ;
} 
nyoj 96 n-1位数(处理前导 0 的情况)的更多相关文章
- nyoj 96 n-1位数(处理前导 0 的情况)(string)
		
n-1位数 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则 ...
 - php导出CSV时,超长数字精度丢失问题与前导0的字符串丢失0的问题解决
		
php生成的CSV有时候会遇到两个特殊情况: 1.输出的字段中,含有超长数字(18位的数字)比方身份证:122121197410180016,就算输出时字段加上"",还是会被识别成 ...
 - 阶乘之和 输入n,计算S=1!+2!+3!+…+n!的末6位(不含前导0)。n≤10 6 ,n!表示 前n个正整数之积。
		
阶乘之和输入n,计算S=1!+2!+3!+…+n!的末6位(不含前导0).n≤10 6 ,n!表示前n个正整数之积.样例输入:10样例输出: package demo; import java.uti ...
 - php 如何得到不含前导0的时分秒
		
通常我们获取时分秒是用 date("H:i:s") ,得到的效果是这样的 而如果想获取不含前导0的时分秒的话,就需要把前导0去掉. 如何去掉呢?我们来分析一下,07变7,20还是2 ...
 - HDU1800 hash+去前导0
		
注意一:卡map的时间,但是好好写+运气还是可以卡过,哇...求人品爆发 注意二:去前导0,毕竟‘0’也有ASCII码 #include<cstdio> #include<cstdl ...
 - python tricks —— datetime 删除日期中的前导 0
		
>> from datetime import datetime >> now = datetime.now() >> now.strftime('%Y-%m-%d ...
 - [poj 3252]数位dp前导0的处理
		
通过这个题对于数位dp中前导0的处理有了新的认识. 题目链接:http://poj.org/problem?id=3252 //http://poj.org/problem?id=3252 #incl ...
 - malloc()参数为0的情况
		
问题来自于<程序员面试宝典(第三版)>第12.2节问题9(这里不评价<程序员面试宝典>,就题论题): 下面的代码片段输出是什么?为什么? char *ptr; ))==NULL ...
 - malloc()參数为0的情况
		
以下的代码片段输出是什么?为什么? char *ptr; ))==NULL) puts("Got a null pointer"); else puts("Got a v ...
 
随机推荐
- visual studio 中使用git
			
原文链接:http://my.oschina.net/gal/blog/141442 osc终于全面开放git库了,这是我一直期待的事,也是促使我从CSDN转回OSC社区的重要原因之一.而这次我来教大 ...
 - SimpleHttpServer的学习(1)
			
闲来没事,分析一下一个简单的HttpServer github地址: https://github.com/Filirom1/SimpleHTTPServer 实现的功能很简单就是一个FTP服务器 默 ...
 - NOIP 2015 神奇的幻方
			
模拟,注意为偶数的情况 #include<cstdio> #include<cstring> #include<cstdlib> #include<iostr ...
 - cocos2d-x3.0+Eclipse配置说明
			
假如我们已经装了JavaJDK.Cygwin,也解压了2013-08-27之后最新的AndroidSDK,其实最新的AndroidSDK已经集成了eclipse,eclipse里面已经配置好了Andr ...
 - Hadoop MapReduce编程 API入门系列之mr编程快捷键活用技巧详解(四)
			
1.Shift + Alt + S Hadoop没有使用jdk自带的默认序列化机制. 现在呢,hadoop-2.*里有两套序列化机制.一个是自己hadoop的序列化机制,一个是谷歌的. 所以,要改为. ...
 - [Objective-c 基础 - 1.1] OC类
			
Obj-C中没有包得概念,使用前缀进行区分 自带类用NS开头命名 关键字使用@开头 A. 第一个OC程序 1. 导入Foundation框架的主头文件 #import <Foundation ...
 - Altium Designer导出部分元件过滤不焊接的元件【worldsing笔记】
			
在Altium Designer画图过程中难免会多出单元电路,或是测试电路,特别是第一版时,有部分元件不用焊接 这时给采购.或是生产时有必要注明哪些元件不焊接,哪些元件不采购.有两种方法可以过滤: ...
 - js主要知识轮廓笔记
			
一.js中的基础类型和引用类型: 基础类型:1.Number2.String3.Boolean4.Undefined5.Null 引用类型(内置对象):1.Object类型2.Array类型3.Dat ...
 - 【转】Javascript 面向对象编程(一):封装
			
原文链接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html Javascript ...
 - js-弹出一个新窗口 新窗口自动转接到一个页面然后自动关闭
			
这个问题.好. 在百度问问找到的:他的做法是打开一个后通过实例对象,再进行一将跳转,最后再将JS里定时将实例对象关闭... 这个问题其实不需要两个页面,只要三行JS代码就能实现,除非你在2.php里面 ...