每日练习
LightOfSky
这个作者很懒,什么都没留下…
展开
-
回文数
回文数增强版题目:如果把某个数的各个数字按相反的顺序排列,得到的数和原来的数相同,则这个数就是“回文数”。譬如 123454321 就是一个回文数。问题:求用十进制、二进制、八进制表示都是回文数的所有数字中,大于十进制数 10 的最小值。思路:1、数字转换为字符串2、字符串翻转3、数字的进制转换难点:进制转换与字符串翻转原创 2017-09-17 12:57:31 · 1178 阅读 · 0 评论 -
蛇形数组
若涉及侵权,请联系,马上会删除,初次发帖,若有得罪多多见谅。若涉及侵权,请联系,马上会删除,初次发帖,若有得罪多多见谅。若涉及侵权,请联系,马上会删除,初次发帖,若有得罪多多见谅。题:输出如下数组:1 2 34 12 13 145 11 16 156 10 9 87解题思路:1、定义二维数组sn原创 2017-08-31 07:42:26 · 1238 阅读 · 0 评论 -
猜数字的实现
猜数字游戏规则通常由两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4个数,不能让猜的人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示位置正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。如正确答案为 5234,而猜的人猜 5346,则是 1A2B,其中有一个5的位置对了,记为1A,而3和4这两个原创 2017-08-31 17:41:42 · 1815 阅读 · 2 评论 -
游戏金币系统
题目:现在要你定义一种资源,叫玩家货币PlayerCoin类,这个类是这样的,包括金银铜三种币。其中1000铜币=1银币,1000银币=1金币,铜币和银币在超过1000的情况下就需要自动转换为其它资源。现在要你设计这么一个类。需要实现资源的创建,表示(打印),资源增加,减少,以及倍乘(总资源翻一定倍数)思路:1、实现金币的加法比较容易,但是减法可以使用转换为铜币进行减法原创 2017-09-02 11:42:26 · 2600 阅读 · 0 评论