数学吧 关注:899,103贴子:8,787,438

如何生日蜡烛表示年龄

只看楼主收藏回复

众所周知,我们年龄尚小时,几岁蛋糕就插几根,可我们长大后,如果还要用蜡烛表示年龄,有没有更好的办法?
1可以引入比较复杂的概念,但是道具仅限蜡烛
2蜡烛要尽量易于获得,像十个颜色的蜡烛代表十个数就免了
3蜡烛要全部点燃


IP属地:安徽来自Android客户端1楼2024-06-17 20:57回复
    先说楼主想到的,抛砖引玉


    IP属地:安徽来自Android客户端2楼2024-06-17 20:58
    回复
      1,以1代n法,如长大后一根算5,那么我们在11岁时插三根(5+5+1)就行,但是这会和三岁的孩子一样,如果我们见不到小寿星就麻烦了,谁知道Ta的年龄呢


      IP属地:安徽来自Android客户端3楼2024-06-17 20:59
      回复
        2.二进制法。我们把一部分蜡烛截短,短代表0,长代表1,那么一位35岁的程序员只需要插长短短短长长(100011)即可


        IP属地:安徽来自Android客户端4楼2024-06-17 21:01
        回复
          可能你没买过蛋糕现在都是告诉店家过几岁生日,店家会给你数字蜡烛,你过15岁生日店家就给你一个“1”一个“5”


          IP属地:山西来自Android客户端5楼2024-06-17 21:35
          收起回复
            这个简单,把蛋糕做大点就行了


            IP属地:荷兰来自Android客户端7楼2024-06-17 23:02
            回复
              有没有可能,有数字蜡烛


              IP属地:山西来自Android客户端8楼2024-06-18 00:20
              回复
                可以用数字蜡烛当然这和多种颜色没两样
                可以用那种用点加密的方法来表示,举例:盲文,假如用蜡烛来表示点的话最多12根蜡烛就可以表示0~99的所有数字


                IP属地:河南来自Android客户端9楼2024-06-18 00:40
                回复
                  忘了发图了


                  IP属地:河南来自Android客户端10楼2024-06-18 00:40
                  回复
                    无论谁过生日,我们都只插6根


                    IP属地:北京来自Android客户端11楼2024-06-18 08:51
                    回复
                      二进制,蛋糕上确定7个位置,最多只要7根蜡烛,能表示128岁以下的所有岁数。
                      考虑到7个位置对蛋糕绰绰有余,可以在蛋糕上选18个位置,一个表示十位,一个表示个位。不放蜡烛表示0,否则放第几个坑表示几。
                      进一步,蛋糕上打100个孔,就能用一根蜡烛表示0-100所有数


                      IP属地:上海来自Android客户端12楼2024-06-18 08:58
                      回复
                        用二进制计数法,有蜡烛表示1,没有蜡烛表示0,这样就算活到150岁,八根蜡烛也够了


                        IP属地:黑龙江来自Android客户端13楼2024-06-18 11:43
                        回复
                          我好久没过生日了,18岁生日都没过,最后一次还是12岁我爸摆了十几桌,后来出了点变故就再也不提生日的事了


                          IP属地:重庆来自Android客户端14楼2024-06-18 15:39
                          回复
                            两种颜色的蜡烛,用二进制表示


                            IP属地:江苏15楼2024-06-18 16:55
                            回复