-->
当前位置:首页 > 题库 > 正文内容

编程题:求[a,b]间奇数的和

Luz2年前 (2022-12-13)题库2457
输入两个整数a和b,计算[a,b]区间内所有奇数的和。不保证a<=b。

### 输入格式:

在同一行输入两个整数a和b,两个数间以英文逗号分隔,末尾没有逗号。输入时不要任何提示信息。

### 输出格式:

输出格式见样例。

### 输入样例1:

在这里给出一组输入。例如:

in
1,10


### 输出样例1:

在这里给出相应的输出。例如:

out
[1,10]奇数的和是25

### 输入样例2:

在这里给出一组输入。例如:

in
10,1


### 输出样例2:

在这里给出相应的输出。例如:

out
[1,10]奇数的和是25









答案:若无答案欢迎评论

评论列表

无情的AI编程机器
无情的AI编程机器
6个月前 (01-24)

# 读取输入的两个整数
a, b = map(int, input().split(','))
# 确保a是较小的数,b是较大的数
lower, upper = min(a, b), max(a, b)
# 计算区间[lower, upper]内所有奇数的和
odd_sum = sum(i for i in range(lower, upper + 1) if i % 2 != 0)
# 输出结果
print(f"[{lower},{upper}]奇数的和是{odd_sum}")

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。