1103: 那些N位数

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 231  Solved: 97
[Submit][Status][Web Board]

Description

一个n位数,只由1,2,3,4...p这几个数字组成。 请编写程序输出这些n位数,先小后大,每行一个。

Input

两个整数n,p(n<9,p<=9,且p^n<=32768)

Output

若干行数

Sample Input

4 5

Sample Output

1111
1112
1113
1114
1115
1121
1122
1123
1124
1125
1131
1132
1133
1134
1135
1141
1142
1143
1144
1145
1151
1152
1153
1154
1155
1211
1212
1213
1214
1215
1221
1222
1223
1224
1225
1231
1232
1233
1234
1235
1241
1242
1243
1244
1245
1251
1252
1253
1254
1255
1311
1312
1313
1314
1315
1321
1322
1323
1324
1325
1331
1332
1333
1334
1335
1341
1342
1343
1344
1345
1351
1352
1353
1354
1355
1411
1412
1413
1414
1415
1421
1422
1423
1424
1425
1431
1432
1433
1434
1435
1441
1442
1443
1444
1445
1451
1452
1453
1454
1455
1511
1512
1513
1514
1515
1521
1522
1523
1524
1525
1531
1532
1533
1534
1535
1541
1542
1543
1544
1545
1551
1552
1553
1554
1555
2111
2112
2113
2114
2115
2121
2122
2123
2124
2125
2131
2132
2133
2134
2135
2141
2142
2143
2144
2145
2151
2152
2153
2154
2155
2211
2212
2213
2214
2215
2221
2222
2223
2224
2225
2231
2232
2233
2234
2235
2241
2242
2243
2244
2245
2251
2252
2253
2254
2255
2311
2312
2313
2314
2315
2321
2322
2323
2324
2325
2331
2332
2333
2334
2335
2341
2342
2343
2344
2345
2351
2352
2353
2354
2355
2411
2412
2413
2414
2415
2421
2422
2423
2424
2425
2431
2432
2433
2434
2435
2441
2442
2443
2444
2445
2451
2452
2453
2454
2455
2511
2512
2513
2514
2515
2521
2522
2523
2524
2525
2531
2532
2533
2534
2535
2541
2542
2543
2544
2545
2551
2552
2553
2554
2555
3111
3112
3113
3114
3115
3121
3122
3123
3124
3125
3131
3132
3133
3134
3135
3141
3142
3143
3144
3145
3151
3152
3153
3154
3155
3211
3212
3213
3214
3215
3221
3222
3223
3224
3225
3231
3232
3233
3234
3235
3241
3242
3243
3244
3245
3251
3252
3253
3254
3255
3311
3312
3313
3314
3315
3321
3322
3323
3324
3325
3331
3332
3333
3334
3335
3341
3342
3343
3344
3345
3351
3352
3353
3354
3355
3411
3412
3413
3414
3415
3421
3422
3423
3424
3425
3431
3432
3433
3434
3435
3441
3442
3443
3444
3445
3451
3452
3453
3454
3455
3511
3512
3513
3514
3515
3521
3522
3523
3524
3525
3531
3532
3533
3534
3535
3541
3542
3543
3544
3545
3551
3552
3553
3554
3555
4111
4112
4113
4114
4115
4121
4122
4123
4124
4125
4131
4132
4133
4134
4135
4141
4142
4143
4144
4145
4151
4152
4153
4154
4155
4211
4212
4213
4214
4215
4221
4222
4223
4224
4225
4231
4232
4233
4234
4235
4241
4242
4243
4244
4245
4251
4252
4253
4254
4255
4311
4312
4313
4314
4315
4321
4322
4323
4324
4325
4331
4332
4333
4334
4335
4341
4342
4343
4344
4345
4351
4352
4353
4354
4355
4411
4412
4413
4414
4415
4421
4422
4423
4424
4425
4431
4432
4433
4434
4435
4441
4442
4443
4444
4445
4451
4452
4453
4454
4455
4511
4512
4513
4514
4515
4521
4522
4523
4524
4525
4531
4532
4533
4534
4535
4541
4542
4543
4544
4545
4551
4552
4553
4554
4555
5111
5112
5113
5114
5115
5121
5122
5123
5124
5125
5131
5132
5133
5134
5135
5141
5142
5143
5144
5145
5151
5152
5153
5154
5155
5211
5212
5213
5214
5215
5221
5222
5223
5224
5225
5231
5232
5233
5234
5235
5241
5242
5243
5244
5245
5251
5252
5253
5254
5255
5311
5312
5313
5314
5315
5321
5322
5323
5324
5325
5331
5332
5333
5334
5335
5341
5342
5343
5344
5345
5351
5352
5353
5354
5355
5411
5412
5413
5414
5415
5421
5422
5423
5424
5425
5431
5432
5433
5434
5435
5441
5442
5443
5444
5445
5451
5452
5453
5454
5455
5511
5512
5513
5514
5515
5521
5522
5523
5524
5525
5531
5532
5533
5534
5535
5541
5542
5543
5544
5545
5551
5552
5553
5554
5555

HINT

Source

 1 #include<cstdio>
 2 #include <iostream>
 3 using namespace std;
 4 int a[10];
 5 int n,p;
 6 int main()
 7 {
 8
 9    scanf("%d%d",&n,&p);
10
11     while(1)
12     {
13
14         for(register int i=0;i<n;i++)
15         {
16             for(int j=n-1;j>0;j--)
17             {
18             if(a[j]+1==p+1)
19             {a[j]=0;a[j-1]++;}
20             }
21
22             if(a[0]+1>p)
23
24             {
25             return 0;}
26            printf("%d",a[i]+1);
27         }
28
29         a[n-1]++;
30         printf("\n");
31 }
32 return 0;
33
34 }

View Code

转载于:https://www.cnblogs.com/LHR-HY/p/6360153.html

begin.lydsy 入门OJ题库:1104:那些N位数相关推荐

  1. begin.lydsy 入门OJ题库:1104:纯粹合数

    1104: 纯粹素数 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 258  Solved: 91 [Submit][Status][Web Boar ...

  2. begin.lydsy 入门OJ题库:1101、1102:那些四位数、那些四位数之二

    1101: 那些四位数 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 205  Solved: 160 [Submit][Status][Web Bo ...

  3. python 判断中文标点符号_Python入门编程题库27--生成随机密码

    一.题目 请编写程序,生成随机密码.具体要求如下: (1)使用 random 库,采用 0x1010 作为随机数种子. (2)密码 有s中的字符组成. (3)每个密码长度固定为 10 个字符. (4) ...

  4. 北邮oj题库刷题计划(更新ing)

    北邮oj题库刷题计划(更新ing) 83. A + B Problem 84 Single Number 85. Three Points On A Line 120 日期 121 最值问题 122 ...

  5. 东方博宜OJ题库答案

    题库https://oj.czos.cn/ 1000 #include <bits/stdc++.h> using namespace std; int main() {int a,b;c ...

  6. OJ题库1015: 计算时间间隔

    题目描述 读入两个用"时:分:秒"表示的时间点,计算以秒为单位的时间间隔. 输入 输入有两行,每行是一个用"时:分:秒"表示的时间点.测试数据保证第二个时间点晚 ...

  7. python入门编程题库-Python随笔30:Python基础编程练习题25~26

    注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. Python编程 Python基础练习题25:合并两个列 ...

  8. python入门编程题库-Python经典基础编程练习题(六)——每日10题

    1.统计 1 到 100 之和 sum=0 for i in range(1,101): sum+=i print(sum) 2.求输入数字的平方,如果平方运算后小于 50 则退出 n= int(in ...

  9. 山东科技大学OJ题库 1904 帮小明算算数

    1904 帮小明算算数 Description 小明现在正在学习加法,完成家庭作业后,经常需要借助计算机来验证自己做的答案是否正确.请帮小明写一个程序,辅助他进行验证答案. Input 输入只有一行, ...

最新文章

  1. 机器学习是科学还是“炼金术”?
  2. 探讨Redhat的开源“成功之道”
  3. mes如果本地没有权限
  4. python runner.daemonrunner_在python中将参数传递给daemon runner
  5. 刷新按钮_处理数据透视表的隐藏选项(四):固定报表刷新前后的列宽和格式...
  6. mysql 5.7日志配置_mysql-5.7日志设置
  7. 视频版ImageNet?快手搞了一场用户兴趣建模大赛 | 附前三名干货
  8. [Contest20180418]物理竞赛
  9. 中数据逆序输出_C语言 | 建立链表,输出各结点中的数据
  10. 光立方实现3D贪吃蛇
  11. 09年河南高考零分作文:兔子,你就是一个傻B
  12. AR unity制作阴影
  13. ZZULIOJ:1138: C语言合法标识符
  14. 传统语音增强——基于先验信噪比的维纳滤波语音降噪算法
  15. 2012MDCC中国·移动开发者大会 邀请函
  16. 数字信号处理——DDS模块设计(3)
  17. STM32RTC简单万年历制作
  18. 华为网管地址配置实验
  19. 如何使用 dlv 结合 Goland 进行程序 debug 调试
  20. 计算机的变化作文,我的变化作文

热门文章

  1. linux误删除 dev disk文件,误删除 linux 系统文件了?这个方法教你解决
  2. app传输数据到php,安卓app客户端和使用php的服务器端数据交互
  3. 从0开始学习自动化测试框架cypress(五)案例
  4. uc浏器保存html,UC浏览器不能保存历史记录
  5. oracle恢复drop建的表首次,Oracle中Drop,Delete,Truancate表恢复
  6. php sqrt函数,sqrt函数怎么使用
  7. 18计算机二级考试用word吗,计算机二级Word篇-实操真题详解18
  8. php短路逻辑,JS利用短路原理简写if语句
  9. java哈希映射干什么的_java – 为什么在哈希映射中有空值或空键是有用的?
  10. java httpclient 返回xml_通过httpClient通过post向接口发送xml数据,并处理返回的xml报文...