求助大佬们一道ACM竞赛老师原创题!
#智力题#猜数-正好及存在
题目描述:
猜四位数,有一个四位数,你不知道。当你猜了一个,主支持人会告诉你,有几个数字对上了,另有几个存在但位置不对。比如4319,你猜4290,4对上了,9存在但位置不对,主持人会告诉你“1对,1在”。当你猜了六次,估计对的概率不低。现在,你猜了6次,有6个四位数。根据这6个四位数,很多数你是可以猜对,不仅仅是第6个四位数。请你计算第6个四位数,前100到后100,有几个数你是能猜对的。比如第6个数你猜的是4653,要计算的就是[4553, 4753]范围内,有多少数是可以猜出来的(不包括提前猜出来的和正好第6个数)。
猜对:包括正好对上了,或根据排除法,只存在一个符合要求的。
输入:
6行,一行一个四位数,保证六个数都相互不同,且最后一个数,前100和后100都是四位数。
输出:
一个整数,结果。
输入例子:
7089
6482
3529
7251
5063
5043
输出例子:
69
#算法##acm##智力题#
题目描述:
猜四位数,有一个四位数,你不知道。当你猜了一个,主支持人会告诉你,有几个数字对上了,另有几个存在但位置不对。比如4319,你猜4290,4对上了,9存在但位置不对,主持人会告诉你“1对,1在”。当你猜了六次,估计对的概率不低。现在,你猜了6次,有6个四位数。根据这6个四位数,很多数你是可以猜对,不仅仅是第6个四位数。请你计算第6个四位数,前100到后100,有几个数你是能猜对的。比如第6个数你猜的是4653,要计算的就是[4553, 4753]范围内,有多少数是可以猜出来的(不包括提前猜出来的和正好第6个数)。
猜对:包括正好对上了,或根据排除法,只存在一个符合要求的。
输入:
6行,一行一个四位数,保证六个数都相互不同,且最后一个数,前100和后100都是四位数。
输出:
一个整数,结果。
输入例子:
7089
6482
3529
7251
5063
5043
输出例子:
69
#算法##acm##智力题#
全部评论
相关推荐
昨天 15:20
重庆邮电大学 Java 点赞 评论 收藏
分享
11-18 18:24
北京理工大学珠海学院 嵌入式软件工程师
秋招投简历提醒助手:个人经验是,一般面二十场左右就会进入侃侃而谈阶段。我今年七月末的时候开始的第一次面试,都是很多不会,回复很慢。后面慢慢迭代,到九月中的时候基本上面啥说啥,很放松的状态 点赞 评论 收藏
分享
10-30 18:20
第一拖拉机制造厂拖拉机学院 C++
牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学 点赞 评论 收藏
分享
点赞 评论 收藏
分享