P8752 [蓝桥杯 2021 省 B2] 特殊年份

 方法一:

通过数学的方法,取余和相除求出其个十百千位,根据题意构建if判断语句

处理好判断部分的%和/

n = 5
m = []
for i in range(5):
	m = m + input().split()

l = list(map(int,m))
s = 0
for i in range(5):
	if int(l[i]/1000) == int((l[i]%100)/10)  and  (l[i]%10)-1 == int((l[i]%1000)/100):
		s = s+1
		
print(s)

方法二:

 更简洁的方法,只需要判断位置

n = 5
l = []
for i in range(5):
	l = l + input().split()

s = 0
for i in range(5):
	m = []
	m = list(map(str,l[i]))# 将每一个年份字符串都拆分为一个字符列表,只需要在位置上进行判断
	if m[0] == m[2] and int(m[3]) == int(m[1]) + 1:
		s = s+1

		
print(s)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值