输入一个整数
代表询问的行数。
输出一个整数,代表第
行中第一个偶数出现的位置。特别地如果第
行中没有偶数,则输出
。
4
3
3
2
1
-1
n = int(input()) ls = [3,2,4,2] if n < 3: print(-1) else: print(ls[n%4])
a=int(input()) list1=['1'] list2=[] print(''.join(list1)) for k in range(1,a): str0=''.join(list1) list1.clear() str1=str0.center(len(str0)+4,'0') for i in range(len(str1)): list2.append(str(int(str1[i])+int(str1[i+1])+int(str1[i+2]))) list1.append(str(int(str1[i])+int(str1[i+1])+int(str1[i+2]))) if i +2==len(str1)-1: break str2=' '.join(list2) print(str2) list2.clear()
#!/usr/bin/python while True: try: num = int(input()) k = [] for i in range(num): k.append([]) for j in range(num*2-1): k[i].append([]) k[i][j] = 0 k[0][0] = 1 flag = -1 for i in range(1,num): for j in range(2*i+1): k[i][j] = k[i-1][j-1]+ k[i-1][j] +k[i-1][j-2] if k[i][j]%2==0 and i == num-1: flag = j+1 break else: flag = -1 print(flag) except: break #跑了一下会超时,只有投机取巧了。。。。