- 博客(3)
- 收藏
- 关注
原创 翁恺(浙江大学)猜数字游戏 思路分享
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!如果3次以内猜到该数,则提示“Lucky You!如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!如果超过N次都没有猜到,则提示“Game Over”,并结束程序。
2023-06-23 21:01:25 705 1
原创 如何理解辗转相除法(欧几里得算法)的原理
欧几里得算法又称辗转相除法,用于计算两个非负整数a,b的最大公约数。以上原理成立,于是求两个数的最大公约数时,我们可以根据这个逻辑,进行逐次用前一个的除数除以余数,直到余数为0为止。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数相除余数的最大公约数。设两数a、b(b<a)的最大公约数为c,c=gcd(a,b),且存在m,n,使得。那么a和b的最大公约数将会是nc,即b,与原设定相矛盾,令r为a除以b的余数,r=a mod b,即存在k使得。那么377和319的最大公约数为29。
2023-06-18 13:46:48 3723 1
原创 翁恺(浙江大学)BCD解密 初学者解题思路共享,如有问题欢迎指正!
初步跟学翁恺老师的C语言程序设计,遇到BCD解密一题,分享我的解题思路,欢迎各大佬指点
2023-06-04 21:42:59 497 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人