九度_题目1515:打印1到最大的N位数
2014-09-02 16:09
302 查看
题目描述:
给定一个数字N,打印从1到最大的N位数。
输入:
每个输入文件仅包含一组测试样例。
对于每个测试案例,输入一个数字N(1<=N<=5)。
输出:
对应每个测试案例,依次打印从1到最大的N位数。
样例输入:
1
样例输出:
1
2
3
4
5
6
7
8
9
#include<iostream>
#include<cstdio>
using namespace std;
long long getNum(int n)
{
long long sum=1;
for(int i=0;i<n;i++)
sum*=10;
return sum;
}
int main()
{
int num=0;
long long count=0;
while(cin>>num)
{
count=getNum(num);
for(long long i=1;i<count;i++)
printf("%lld\n",i);
}
return 0;
}
/**************************************************************
Problem: 1515
User: hndxztf
Language: C++
Result: Accepted
Time:40 ms
Memory:1520 kb
****************************************************************/
给定一个数字N,打印从1到最大的N位数。
输入:
每个输入文件仅包含一组测试样例。
对于每个测试案例,输入一个数字N(1<=N<=5)。
输出:
对应每个测试案例,依次打印从1到最大的N位数。
样例输入:
1
样例输出:
1
2
3
4
5
6
7
8
9
#include<iostream>
#include<cstdio>
using namespace std;
long long getNum(int n)
{
long long sum=1;
for(int i=0;i<n;i++)
sum*=10;
return sum;
}
int main()
{
int num=0;
long long count=0;
while(cin>>num)
{
count=getNum(num);
for(long long i=1;i<count;i++)
printf("%lld\n",i);
}
return 0;
}
/**************************************************************
Problem: 1515
User: hndxztf
Language: C++
Result: Accepted
Time:40 ms
Memory:1520 kb
****************************************************************/
相关文章推荐
- 题目1515:打印1到最大的N位数-九度
- 九度OJ-题目1515:打印1到最大的N位数
- 剑指Offer 题目1515:打印1到最大的N位数
- 【剑指Offer面试编程题】题目1515:打印1到最大的N位数--九度OJ
- 剑指Offer - 九度1515 - 打印1到最大的N位数
- 题目1515:打印1到最大的N位数
- 【剑指Offer面试题】 九度OJ1515:打印1到最大的N位数
- 题目1515:打印1到最大的N位数
- 题目1515:打印1到最大的N位数
- 题目1515:打印1到最大的N位数
- 剑指OFFER之打印1到最大的N位数(九度OJ1515)
- 题目1515:打印1到最大的N位数
- 九度OJ剑指Offer题目1515:打印1到最大的N位数
- 【剑指Offer面试编程题】题目1515:打印1到最大的N位数--九度OJ
- 【编程题目】打印1到最大的n位数——关于大数问题的探讨(C++实现)
- 算法题目---打印1到最大的n位数
- 打印1到最大的n位数 题目:输入数字n,按顺序打印出从1最大的n位十进制数。
- [剑指offer-1515]打印1到最大的N位数
- 1515:打印1到最大的N位数 @jobdu
- 面试题12 打印1到最大的N位数题目