测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A43447. 判断偶数输入两个不相等的四位正整数N(1000<=N<=9999)和M(1000<=M<=9999),其中N<M,中间以一个空格隔开,输出N与M之间(包含N和M)所有满足要求的正整数且正整数之间以一个英文逗号隔开。要求每个正整数的各个位上的数都为偶数(注:0为偶数)输入描述在一行输入两个不相等的四位正整数N和M(N和M之间以一个空格隔开)输出描述输出N与M之间(包含N和M)所有满足要求的正整数且…

填空题 困难

题目描述

判断偶数

输入两个不相等的四位正整数N(1000<=N<=9999)和M(1000<=M<=9999),其中N<M,中间以一个空格隔开,输出N与M之间(包含N和M)所有满足要求的正整数且正整数之间以一个英文逗号隔开。

要求每个正整数的各个位上的数都为偶数(注:0为偶数)

输入描述

在一行输入两个不相等的四位正整数N和M(N和M之间以一个空格隔开)

输出描述

输出N与M之间(包含N和M)所有满足要求的正整数且正数之间以一个英文逗号隔开

样例输入

4000 4008

样例输出

4000,4002,4004,4006,4008

参考答案

a,b=map(int,input().split(",")) def ou(a): for i in str(a): if int(i)%2!=0: return False return True c=[] for i in range(a,b+1): if ou(i): c.append(i) print(",".join(map(str,c)))

答案解析

评分标准:

10分:能正确输出一组数据;

20分:能正确输出两组数据;

20分:能正确输出三组数据;

上一题 下一题