东软小组:
烈焰

以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。

输入格式:
输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。

输出格式:
根据输入,输出x和能达到要求的年份。数字间以1个空格分隔,行首尾不得有多余空格。年份要按4位输出。注意:所谓“n个数字都不相同”是指不同的数字正好是n个。如“2013”被视为满足“4位数字都不同”的条件,但不被视为满足2位或3位数字不同的条件。

输入样例1:
1988 4

输出样例1:
25 2013

输入样例2:
1 2

输出样例2:
0 0001

#include<stdio.h>
int main()
{int y,n;int book[1005];scanf("%d%d",&y,&n);for(int i=y;i<=9999;i++) {for(int i=0;i<1005;i++) {book[i] = 0;}int f = 4;int t = i;int s = 0;if(i<10) {s=3;} else if(i<100) {s = 2;} else if(i<1000) {s = 1;}if(s) {for(int j=0;j<s;j++) {book[0]++;if(book[0]>1) f--;}}while(t>0) {int tt = t%10;book[tt]++;t = t/10;if(book[tt]>1) {f--;}}if(f==n) {printf("%d %04d\n",i-y,i);break;}}return 0;
}

7-26 出生年 (15分)相关推荐

  1. 7-33 出生年 (15 分)

    7-33 出生年 (15 分) 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同 ...

  2. 7-6 出生年 (15 分)

    7-6 出生年 (15 分) 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同& ...

  3. L1-033 出生年 (15 分)

    L1-033 出生年 (15 分) 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不 ...

  4. 7-5 出生年 (15分)

    7-5 出生年 (15分) 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同&q ...

  5. C语言:L1-033 出生年 (15分)(解题报告)

    立志用更少的代码做更高效的表达 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同 ...

  6. L1-033 出生年 (15分)

    题目描述: 以上是新浪微博中一奇葩贴:"我出生于1988年,直到25岁才遇到4个数字都不相同的年份."也就是说,直到2013年才达到"4个数字都不相同"的要求. ...

  7. L1-033 出生年 (15 分)(简单解法)

    对于这道题呢,我认为比较简单的方法是用集合来做,我们先来看看集合set的介绍哈:set中所有元素是有序的,且只能出现一次.(比如:我们存入 1233 ,实际集合中实际内容是123 ,因为3只能出现一次 ...

  8. 团队程序设计天梯赛考点内容总结(15分以上题)

    L1: L1-002 打印沙漏 (20 分) 字符模拟 L1-003 个位数统计 (15 分) 字符模拟 L1-005 考试座位号 (15 分) 模拟 L1-006 连续因子 (20 分) 数学因数分 ...

  9. PTA天梯赛L1刷题总结(三)15分题型(超详细题解)

    多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...

最新文章

  1. java堆算法,Java 基本功04-JVM-Java堆详解和GC算法
  2. 基本卷-动态卷性能测评(未完待续)
  3. 推荐腾讯最新重磅开源项目!
  4. python安装包下载及安装(超详细)
  5. ansys2017安装教程_ANSYS Proucts 18.1安装激活教程
  6. 淘淘商城简介——淘淘商城(一)
  7. u盘文件删除如何恢复呢?
  8. cocos creator 游戏源码_Cocos Creator 3D v1.0.2 正式发布,新增小游戏平台支持
  9. 2020年12月中国编程语言排行榜 - Java地位岌岌可危
  10. Python-常用数据结构(字典)-Dict
  11. 编译可在Android上运行的qemu
  12. 机器视觉工程师的几种类型
  13. Tableau图表:气泡图,文字云,树状图等
  14. linux inittab文件在哪,Linux 中/etc/inittab文件的字段及其说明(转)
  15. MATLAB虫害检测农业应用设计
  16. word/ppt中如何插入11以上带圆圈的数字序号
  17. ORB-SLAM:精确多功能单目SLAM系统
  18. BP商业计划书应该怎样撰写?
  19. 汽车线束检测标准大全
  20. iStylePDF vb版示例

热门文章

  1. MATLAB学习【第五部分】--第一节:矩阵的输入//冒号表达式矩阵---linspace函数生成向量---一般矩阵输入
  2. 熟读100句英文,记7000单词
  3. Matlab-输出函数表达
  4. 无线蓝牙耳机什么牌子好?适合学生党的蓝牙耳机性价比排行榜
  5. 图片转换成语音怎么弄?这几个方法教给你
  6. ​​如何搭建自己的魔兽世界服务器
  7. IPsec:IKEv1和IKEv2区别
  8. 先有史记还是先有资治通鉴?司马迁、司马光和司马懿三人什么关系?
  9. python京东图书信息抓取
  10. 佳人何处有,明月寄相思