CCF
蹦跶的小粉
用于记录学习过程的认知思考与总结,自我督促时常反思。
展开
-
CCF 201604-1折点数
n=input()a = list(map(int, input().split()))'''a=input().split(' ')a=[eval(item) for item in a]'''n=eval(n)count=0print(a)for i in range(1,n-1): if (a[i-1]>a[i]): if (a[i]<a[...原创 2019-03-29 15:24:50 · 106 阅读 · 0 评论 -
CCF 2016-12-1 中间数 PYTHON
n=input()n=eval(n)a=input().split()a=[eval(item) for item in a]a.sort()count_small=0count_big=0if n%2==1: mid=int(n//2) for item in a[:mid]: if item!=a[mid]: coun...原创 2019-03-27 14:51:25 · 172 阅读 · 0 评论 -
CCF 2017-12-1最小差值 python
n=input()n=eval(n)a=input().split(' ')a=[eval(item) for item in a]min=abs(a[0]-a[1])for i in range(0,n-1): for j in range(i+1,n): if abs(a[i]-a[j])<min: min=abs(...原创 2019-03-27 11:09:59 · 204 阅读 · 0 评论 -
CCF 2017-9-1 打酱油 python实现
n=input()n=eval(n)battle=n/10def count(a): if 2*(a//5)+a%5//3>=a//3: return 2*(a//5)+a%5//3 else: return a//3count=battle+count(battle)print('{:.0f}'.format(coun...原创 2019-03-27 11:34:48 · 223 阅读 · 0 评论 -
CCF 2017-03-1 分蛋糕python版本
s=input().split(' ')n,k=[eval(item) for item in s]a=input().split()a=[eval(item) for item in a]sum=0count=0for item in a: sum=sum+item if sum>=k: count+=1 sum=0if ...原创 2019-03-27 13:30:48 · 282 阅读 · 0 评论 -
CCF次数最多的数 python
n=int(input())a=list(map(int, input().split()))old_a=ab=[]a.sort()count=1for i in range(1,n): if a[i]==a[i-1]: count=count+1 else: b.append(count) ...原创 2019-03-30 15:57:49 · 108 阅读 · 0 评论 -
CCF 相反数 python
n=int(input())a=list(map(int, input().split()))count=0for i in range(n): for item in a[:i] + a[i+1:]: if item+a[i]==0: count+=1print(int(count/2))原创 2019-03-30 14:58:54 · 331 阅读 · 0 评论 -
CCF 相邻数对 python
n=int(input())a=list(map(int, input().split()))count=0for i in range(n): for item in a[:i] + a[i+1:]: if abs(item-a[i])==1: count+=1print(int(count/2))原创 2019-03-30 14:55:56 · 293 阅读 · 0 评论 -
CCF 门禁系统
n=int(input())a=list(map(int, input().split()))b=[]for i in range(n): if i==0: b.append(1) else: b.append(0)for i in range(1,n): for j in range(1,i+1): if a...原创 2019-03-30 14:39:13 · 280 阅读 · 0 评论 -
CCF 201509-1
n=int(input())a=list(map(int, input().split()))count=1for i in range(1,n): if a[i]!=a[i-1]: count+=1print(count)原创 2019-03-29 16:20:50 · 131 阅读 · 0 评论 -
CCF201512-1 PYTHON
n=int(input())sum=0while(n!=0): num=n%10 sum=sum+num n = n // 10print(sum)原创 2019-03-29 16:03:22 · 100 阅读 · 0 评论 -
CCF 201609-1 最大波动
n=input()a = list(map(int, input().split()))#a=input().split(' ')#a=[int(item) for item in a]n=eval(n)chazhi=abs(a[0]-a[1])for i in range(1,n-1): if abs(a[i]-a[i+1])>chazhi: c...原创 2019-03-29 15:39:57 · 165 阅读 · 0 评论 -
CCF 24点 python
count=eval(input())result=[]for i in range(count): a=input() a=eval(a.replace("x","*",3)) a=int(a) if a==24: result.append("Yes") print(a) else: result....原创 2019-08-24 22:38:40 · 205 阅读 · 1 评论