【求解答】有道笔试,后台开发,编程第3题怎么做?
毫无思路,直接暴力迭代,只通过10%,怒跪……
PS:Orz……为什么我只有10%而大家都是60%……我真的取模了啊……TAT
PS2:感觉每次考编程题都这样,前两题快速通过,第三题死都不AC……
题目:魔力手环 某魔力手环上有n个数,范围在[0, 99]。 该手环每次使用魔力后,每个数发生如下变化:a[i] = a[i] + a[i+1];最后一个数则加上第一个数(手环是一个“环形”);如果和数达到100,则对100取模(除以100的余数)。 现给定一个手环初始状态,问k次后每个数分别是多少? 输入: 两行; 第1行为两个数n和k,用空格分开,1<=n<=50,1<=k<=200,000,000; 第2行为n个数,用空格分开,每个数范围在[0, 99],表示手环初始状态。 输出: 一行;手环在k次使用后的状态,n个数,用空格分开,最后一个数后面没有空格。