一共写了95分的题,和大家分享一下,没写EF勾,白给了55分,可惜
试题 A: 排列字母
感觉没啥好说的,就是签到
s = list(input()) s.sort() print(''.join(s))
试题 B: 寻找整数
就是再签一次,怎么说呢,就是把0到pow(10,17)依次检查,查到满足条件就break,反正就挂后台等着就行了。
modNum = [] for i in range(2,13): modNum_i = input().split() modNum.append([modNum_i[0], modNum_i[1]]) modNum.append([modNum_i[2], modNum_i[3]]) modNum.append([modNum_i[4], modNum_i[5]]) modNum.append([modNum_i[6], modNum_i[7]]) # print(modNum) for i in range(1, pow(10,17)): iIsFind = False for j in range(len(modNum)): if i % int(modNum[j][0]) != int(modNum[j][1]): break if j == len(modNum) - 1: iIsFind = True if iIsFind: print(i) exit()
input:就是复制下题里的表格,然后等
2 1 14 11 26 23 38 37
3 2 15 14 27 20 39 23
4 1 16 9 28 25 40 9
5 4 17 0 29 16 41 1
6 5 18 11 30 29 42 11
7 4 19 18 31 27 43 11
8 1 20 9 32 25 44 33
9 2 21 11 33 11 45 29
10 9 22 11 34 17 46 15
11 0 23 15 35 4 47 5
12 5 24 17 36 29 48 41
13 10 25 9 37 22 49 46
试题 C: 纸张尺寸
可能就是动一下小脑瓜
A = {'A0' : [841, 1189], 'A1' : [594, 841], 'A2' : [420, 594], 'A3' : [297, 420], 'A4&