世界上有各式各样的罐子,像是哈密瓜汽水的罐子、葡萄汁的罐子或者是运动饮料的罐子。这些罐子其实都有神奇的分裂能力,会从一个罐子分裂成很多个。每个罐子都是由『罐子基因』来决定它是铁罐还是铝罐、罐子的高度及硬度等等特征。罐子基因可以用一个由a到d这些小写英文字母组成的序列来表示,当罐子进行分裂的时候,一个罐子会产生出四个罐子,这些罐子的罐子基因便是在原先罐子的罐子基因最后面分别附上a到d这些字母所形成的,而原先的罐子在经过分裂之后它的罐子基因就会变短(序列的第一个字母会消失),如果一个罐子的罐子基因序列长度变成零的话,那个罐子就会失去分裂能力然后死亡,接着被丢到资源回收场。罐子除了这个原因之外不会有其他的理由使它们死亡。
然而有些罐子基因对罐子是有害的,如果存在一段有害的基因是一个罐子的罐子基因序列的子字串,那个罐子就会生病,失去分裂的能力然后被送到医院接受治疗。顺道一提,罐子们一天会分裂一次。
如果我告诉你最一开始的那一个的罐子的罐子基因序列、经过的天数跟有害的罐子基因,你能够计算出最后有多少罐子被丢到资源回收场跟有多少罐子在医院接受治疗吗?