Python|力扣猜数字

问题描述小A 和小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回小A 猜对了几次?输入的guess数组为小A 每次的猜测,answer数组为小B 每次的选择。guess和answer的长度都等于3。示例 1:输入:guess = [1,2,3], answer = [1,2,3]输出:3解释:小A 每次都猜对了。示例 2:输入:guess = [2,2,3], answer = [3,2,1]输出:1解释:小A 只猜对了第二次。解决方案这个题目是考察的是for循环,然后设置一个函数刚开始等于0,猜测数和答案数相等时函数加一,然后返回,最终计算相等次数,但是要注意的是猜测数和答案数都只能是在1,2,3,三个数之间选择。代码如下:s = 0for i in range(3):if guess[i] == answer[i]:s+=1return s这道题要用到for循环和函数的相关知识,总的来说解决起来还是比较容易的。END主  编   |   王楠岚责  编   |   王麒麟能力越强,责任越大。实事求是,严谨细致。——where2go 团队微信号:算法与编程之美

(0)

相关推荐

  • UC头条:英语试讲 | 词汇句型教学

    词汇句型教学 教学目标 情感态度与价值观目标: Cultivate students' ability to cooperate and arouse their sense of force on ...

  • C/C++编程日记:用C语言写猜数字游戏

      最经典的猜数字游戏的例子来展示条件结构在程序中的作用,这个游戏由三个人一起玩,一个人做主持人,心中默想一个1到100之间的数字,然后由其他两个人轮流猜, 每次猜测之后,主持人就说出猜测的这个数比他 ...

  • 逻辑 | Can You Guess the Number?

    Monday There are three people, Mr. Q, Mr. S and Mr. P. They are playing games. Mr. Q has two pieces ...

  • Python|猜数字游戏

    问题描述猜数字游戏,随机产生一个数字(0~9),然后从键盘输入一个数,如果和随机产生的数相等,打印猜对了,程序结束.如果比随机产生的数大,打印太大了,如果比随机产生的数小,打印太小了.解决方案1.问题 ...

  • 【青少年编程】猜数字游戏

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...

  • 算法创作|力扣题—返回不重复字符的最长字串长度

    问题描述给定一个字符串,请你找出其中不含有重复字符的最长子串的长度.示例 1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc" ...

  • Python | 蓝桥杯-幸运数字的解决方法

    问题描述 到x星球旅行的游客都被发给一个整数,作为游客编号.x星的国王有个怪癖,他只喜欢数字3,5和7. 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品. 前10个幸运数字是:3 ...

  • ​LeetCode刷题实战299:猜数字游戏

    算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试.所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家 ...

  • (1条消息) 漫画:猜数字说公牛母牛的高频面试题

    今天为大家分享一道非常经典的题目,猜数字.话不多说,直接看题. 01 PART 猜数字 第299题:猜数字(Bulls and Cows)游戏,你写下一个数字让你的朋友猜.每次他猜测后,你给他一个提示 ...

  • 这是一个“猜数字”游戏,大家乐呵乐呵得了

    每天到这个时间,总是有一篇小文要出现的,今天好像也没有例外哦! 今天中午睡懵了,11点就已经吃过午饭,为了保护我的小眼睛,咱一般不再看手机了,就算是天大的事情,也有大个儿顶着,压不到咱耶!要不是轰隆隆 ...

  • Java制作猜数字小游戏

    引言在利用Java中猜数字的小游戏,可以深度理解Java中的许多知识,譬如Random,条件语句,数据输入,同时还可以学习到循环嵌套,可以更好的让Java小白理解.问题描述如何利用Java程序来自动生 ...