CCF 201809-2 买菜 python

题目

代码

# 201809-2 买菜


# 输入
n=int(input())
line=[]
maxt=0
for i in range(2*n):
	s,t=map(int,input().split())
	line.append([s,t])
	maxt=t if t>maxt else maxt

tim=[0]*maxt	#时间轴

# 计算聊天时长
for l in line:
	s,t=l[0],l[1]
	for i in range(s,t):
		tim[i]+=1

ans=0
for t in tim:
	if t==2:
		ans+=1

# 输出
print(ans)

我的感(fei)言(hua)

这题一点都不难,但是第一次拿0分,就让我怀疑人生。我代码肯定没有错!!!那就是你这个平台有问题(过于自信...),是不是time命名给我识别错了,还是其他一些字符不能识别,然后,拿着同一段代码在提交好几遍,结果都是0分。然后,开始检查题目,好家伙。。。是我题目理解错了。但是这个例子也太特别了,按照我的理解方式,竟然答案和正确理解方式一样???

第一次,我以为题目让我们算空闲区域,我想着,只有他们都闲着才有可能聊上天嘛。结果,题目是算重合时间....做编程题不要自己脑补,看题目写代码好吗!!(写个博客,吸收教训!!)

 

结果

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值