当前位置: 首页 > news >正文

可以进入任何网站的浏览器网站建设的现状和未来

可以进入任何网站的浏览器,网站建设的现状和未来,做网站的上香动画,做任务免费领取东西的网站以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的…

以上是新浪微博中一奇葩贴:“我出生于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


解题 

//题目要求:我出生于y年,直到x岁才遇到n个数字都不相同的年份;也就是说,直到2013年才达到4个数字都不相同
//输入为出生年份y,不相同数字n;
//输出为年龄x岁,目标年份i;
#include <stdio.h>
#include <string.h>
int main() {int bir[4]; //最多4个不相同数字,因此开一个空间存放不同数字的次数。int y, n;  scanf("%d%d", &y, &n); //出生年份,不相同数字nint i, count = 0;for (i = y; i < 3020; i++) {//输入为出生年份,作为界限的目标年份未知,取i<3020(ID为“代码晓菜鸡”的大佬经过检测上界限为3012)       count = 1;bir[0] = i / 1000;bir[1] = i / 100 % 10;bir[2] = i / 10 % 10;bir[3] = i % 10;if (bir[0] != bir[1] && bir[0] != bir[2] && bir[0] != bir[3])count++; //检查千位数字是否与其他位上的数字不同,如果是,增加计数器。if (bir[1] != bir[2] && bir[1] != bir[3]) count++; //检查百位数字是否与其他位上的数字不同,如果是,增加计数器。if (bir[2] != bir[3]) count++; //检验个位if (count == n) break;}printf("%d %04d", i - y, i); //年龄,目标年份return 0;
}

注意

count等于n时,意味着已经找到了满足条件的年份,此时不需要继续循环,因此使用break语句跳出循环。

这个条件检查是为了确保只打印出第一个满足条件的年份,而不是继续循环并打印出所有满足条件的年份。通过跳出循环,程序可以避免对后续年份的检查,从而提高程序的效率。

正如ID为“代码晓垃圾”的大佬说,这道题直接暴力对比输入年份的每一项异同即可。

本题精髓也就在此了。希望能帮到更多人理清思路吧,到此一维数组就告一段落了。

 

http://www.yayakq.cn/news/577924/

相关文章:

  • 制作网站好的公司id怎么自动导入wordpress
  • 网站建设有没有做的必要性南宁网站建设推荐q479185700顶上
  • 对网站建设有什么样好的建设意见哪个网站可以查企业信息
  • 黄页网络的推广网站有哪些网页修改工具
  • qq群推广网站免费秒进旅游网站哪个做的好
  • 网站 授权书wordpress 能做门户吗
  • 申请域名后可以做自己的网站吗深圳网站建设在哪里可以
  • 外国语学校网站建设方案关于网站建设新闻
  • 滕州网站制作哪家好discuz培训网站模板下载
  • 采购公告 校园网站建设短视频营销优势
  • 网站建设分金手指专业二九东阳网络科技有限公司
  • 陕西煤业化工建设集团网站网站(网店)建设方案范文
  • 免费素材视频网站唐山网络运营推广
  • 怎样在内网建设一个网站山东莱州市建设局网站
  • 有关做橡胶品的网站wordpress网站打开慢
  • 西安企业网站备案一般得多少天自己做网站的劣势
  • 给个网站做填空题做游戏和做网站哪个难
  • iis网站右键没有属性网上做名片的网站
  • 太仓新网站优化wordpress怎么分段
  • 沈阳什么行业做网站的最多阿坝网站制作
  • 卖东西的网站怎么做wordpress订阅邮箱
  • 曲沃县做网站公司wordpress 树状目录结构
  • 设计师网站兼职网站开发合同模版
  • 京华建设科技有限公司网站北京app开发公司有哪些
  • 怎么用别人网站做模板网站建设课程概要
  • 外包建站公司wordpress 中国提速
  • 网站主页设计代码网站建设市场行情
  • 昆山建设工程信息网站程序员wordpress模板
  • 哪个网站做视频挣钱深圳互联网公司集中在哪个区
  • 律师网站建设方案移动端的网站模板