大数问题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接触还不够多,所以可能不全,欢迎大家来补充交流~

相关推荐
闪闪发亮的小星星14 分钟前
刚体运动学复习笔记
笔记
数研小生20 分钟前
构建命令行单词记忆工具:JSON 词库与艾宾浩斯复习算法的完美结合
算法·json
芒克芒克21 分钟前
LeetCode 题解:除自身以外数组的乘积
算法·leetcode
缺点内向22 分钟前
C#编程实战:如何为Word文档添加背景色或背景图片
开发语言·c#·自动化·word·.net
一起养小猫32 分钟前
Flutter for OpenHarmony 实战:记账应用数据统计与可视化
开发语言·jvm·数据库·flutter·信息可视化·harmonyos
zhougl99641 分钟前
Java 所有关键字及规范分类
java·开发语言
Python 老手1 小时前
Python while 循环 极简核心讲解
java·python·算法
@Aurora.1 小时前
优选算法【专题九:哈希表】
算法·哈希算法·散列表
java1234_小锋1 小时前
Java高频面试题:MyISAM索引与InnoDB索引的区别?
java·开发语言
2501_944525541 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 支出分析页面
android·开发语言·前端·javascript·flutter