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
1 3

相关推荐

10-25 00:32
香梨想要offer:感觉考研以后好好学 后面能乱杀,目前这简历有点难
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
牛客网
牛客企业服务