大数问题python解决合集(个人总结)

🐨python的输入问题

一行输入一个数:a=int(input())

一行输入多个数:a,b=map(int,input().split())

输出列表:

  • print(' '.join(list(map(str,ans)))) 将列表ans中的元素以字符串形式输出,同时用空格间开
  • for i in ans: print(i)

🐨大数加法问题

1474 大整数加法

python 复制代码
while True:
	try:
		a,b=map(int,input().split())
		c=a+b
		print(c)
	except:
		break

🐨大数乘法问题

1475 大整数乘法

python 复制代码
while True:
	try:
		n=input()
		a=input()
		b=input()
		a=int(a)
		b=int(b)
		c=a*b
		print(c)
	except:
		break	

🐨大数因子问题

1182 大整数的因子

这里列表输出用for i in ans会超时!

python 复制代码
while True:
    try:
        a=int(input())
        ans=[]
        for i in range(2,10):
            if a%i==0:
                ans.append(i)
        if ans!=[]:
            print(' '.join(list(map(str,ans))))
        else:
            print('none')
    except:
        break

🐨大数排序问题

1412 大整数排序

python 复制代码
while True:
	try:
		n=int(input())
		ans=[]
		for i in range(0,n):
			cur=int(input())
			ans.append(cur)
		ans.sort()
		for i in ans:
			print(i)
	except:
		break

祝大家大数问题满分通过~

以上内容是我自己总结的,由于我对python接触还不够多,所以可能不全,欢迎大家来补充交流~

相关推荐
一个会的不多的人7 分钟前
C# Solidworks二次开发:宏录制实战讲解(第二讲)
开发语言·c#
神奇夜光杯17 分钟前
Python酷库之旅-第三方库Pandas(181)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
光明中黑暗17 分钟前
Python 学习笔记
笔记·python·学习
tang138976427 分钟前
Python(包和模块)
开发语言·python
ya888g30 分钟前
信息学奥赛复赛复习19-CSP-J2023-02公路-贪心算法、向上取整、向下取整
c++·算法
nuomigege32 分钟前
普通变量和数组在大小端模式下的存储顺序考证
数据结构
ChoSeitaku37 分钟前
链表|反转链表|移除链表元素|链表的中间节点|返回倒数第k个节点|合并两个有序链表(C)
c语言·数据结构·链表
夜雨翦春韭39 分钟前
【代码随想录Day58】图论Part09
java·开发语言·数据结构·算法·leetcode·图论
正义的彬彬侠40 分钟前
绘制近似线性可分支持向量机的分类边界和支持向量
人工智能·python·机器学习·支持向量机·分类·svm
纪怽ぅ1 小时前
LSTM——长短期记忆神经网络
python·深度学习·神经网络·算法·机器学习·lstm