def judge(a): astr = str(a) if len(astr) == 1: print(a) return 0 d = int(astr[0]) - int(astr[1]) for m in range(len(astr)-1): if int(astr[m]) - int(astr[m+1]) != d: return 1 print(a) return 0 T = int(input()) xarr = [] res = [] for i in range(T): xarr.append(int(input())) for i in range(T): if xarr[i] > 9876543210: num = str(xarr[i]) flag = 0 for j in num: if int(j) > int(num[0]): flag = 1 break if int(j) < int(num[0]): break if flag == 1: if num[0] == 9: print('1'*(len(num)+1)) else: ans = str(int(num[0])+1) print(ans*len(num)) else: print(num[0]*len(num)) else: itr = xarr[i] while judge(itr): itr += 1
点赞 2

相关推荐

06-04 20:17
门头沟学院 Java
牛客713608542号:有的,我今天刚面了一个小厂,他们说刚好有缺人,就放出来了,成都的旅鸽,hxd不如去试试,但是是线下哇,不知道他们支不支持线上,如果有面记得多复习一下sql,我死在这一块上了
点赞 评论 收藏
分享
喜欢核冬天的哈基米很想上市:会爆NullPointerException的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务