栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python 练习2 计算若干32位整数A和B的和

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python 练习2 计算若干32位整数A和B的和

本文是接着上一篇python 练习1 计算两个32位整数A和B的和_水w的博客-CSDN博客

目录

(6)输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第一个数为一个整数NN,随后有NN个32位整数。

(7)输入数据有多组,每组为一行,包括若干个32位整数。若行首的数值为0,表示输入结束。

(8)输入数据有多组,对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。

(9)输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第第一个数为一个整数NN,随后有NN个整数。对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。


(6)输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第一个数为一个整数NN,随后有NN个32位整数。

  • 输入:输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第一个数为一个整数NN,随后有NN个32位整数。
  • 输出:对每组输入,在单独的行中输出结果。
  • 示例输入:
3
5 1 2 3 4 5
2 -1 1
1 0
  • 示例输出:
15
0
0

代码:

# 6.输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第一个数为一个整数NN,随后有NN个32位整数。
s = int(input())
for i in range(s):
    l = list(map(int, input().strip().split()))
    print(sum(l[1:]))

(7)输入数据有多组,每组为一行,包括若干个32位整数。若行首的数值为0,表示输入结束。
  • 输入:输入数据有多组,每组为一行,包括若干个32位整数。若行首的数值为0,表示输入结束。
  • 输出:对每组输入,在单独的行中输出结果。
  • 示例输入:
1 2 3 4 5
-1 1
0
  • 示例输出:
15
0

代码:

# 7.输入数据有多组,每组为一行,包括若干个32位整数。若行首的数值为0,表示输入结束。
while True:
    l = list(map(int, input().strip().split()))
    if len(l) == 1 and l[0] == 0:
        break
    print(sum(l))

(8)输入数据有多组,对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
  • 输入:输入数据有多组,每组为一行,包括两个32位整数。
  • 输出:对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
  • 示例输入:
1 5
10 20
  • 示例输出:
6

30

代码:

# 8.输入数据有多组,对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
flag = False
while True:
    try:
        m, n = map(int, input().split())
        if flag == True:
            print()
        print(m + n)
        flag = True
    except:
        break

(9)输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第第一个数为一个整数NN,随后有NN个整数。对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
  • 输入:输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第第一个数为一个整数NN,随后有NN个整数。
  • 输出:对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
  • 示例输入:
3
4 1 2 3 4
5 1 2 3 4 5
3 1 2 3
  • 示例输出:
10

15

6

代码:

# 9.输入数据的第一行为一个整数TT,表示有TT组测试数据,每组为一行。随后的TT行中,每行第第一个数为一个整数NN,随后有NN个整数。对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。
s = int(input())
for i in range(s):
    l = list(map(int, input().strip().split()))
    if i != 0 and i < s:
        print()
    print(sum(l[1:]))

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1010028.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号