PTA 1096 大美数(Python3)
若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为“大美数”。本题就要求你判断任一给定的正整数是否是“大美数”。
输入格式:
输入在第一行中给出正整数 K(≤10),随后一行给出 K 个待检测的、不超过 104 的正整数。
输出格式:
对每个需要检测的数字,如果它是大美数就在一行中输出 Yes
,否则输出 No
。
输入样例:
3
18 29 40
输出样例:
Yes
No
Yes
提交结果:
代码:
def yinshu(a):l1 = []for i in range(1, a + 1):if a % i == 0:l1.append(i)return l1def pdd(l, a):num = len(l)for i in range(0, num):for j in range(i + 1, num):for k in range(j + 1, num):for z in range(k + 1, num):if (l[i] + l[j] + l[k] + l[z]) % a == 0:return Truereturn Falsen = int(input())
num = input().split()
for i in range(n):a = int(num[i])l = yinshu(a)if len(l) < 4:print("No")else:if pdd(l, a) == True:print('Yes')else:print('No')
PTA 1096 大美数(Python3)相关推荐
- 【PTA乙级】【1096 大美数 (15 分)】
2022年3月6日22:23:47 文章目录 2022年3月6日22:23:47 1096 大美数 (15 分) 1.[题目描述] 2.[题解] 1096 大美数 (15 分) 1.[题目描述] 题目 ...
- 【PAT乙级】1096 大美数 (15 分) DFS回溯解法
题目 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数&qu ...
- PAT 1096 大美数 (15 分) c语言
不得不说这道题有一点阴险,阴险之处在于a整除b是b%a==0,而就算搞错了也会有两个测试点是对的,题干里的测试例也是对的,就很难发现自己弄错了.解决这个问题以后就比较容易了. 1096 大美数 (15 ...
- 1096 大美数 (15 分)(测试点有坑)
题目链接: 题目详情 - 1096 大美数 (15 分) (pintia.cn)https://pintia.cn/problem-sets/994805260223102976/problems/1 ...
- PAT 1096大美数(测试点3)
PAT乙级 1096 大美数 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是 ...
- PTA乙级 1096 大美数——15分
若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...
- 1096 大美数 (15 分)
若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...
- PAT(Basic Level) 1096 大美数
若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...
- PTA 1060 爱丁顿数(Python3)
英国天文学家爱丁顿很喜欢骑车.据说他为了炫耀自己的骑车功力,还定义了一个"爱丁顿数" E ,即满足有 E 天骑车超过 E 英里的最大整数 E.据说爱丁顿自己的 E 等于87. 现给 ...
- PTA乙级1014(python3)
PTA乙级1014(python3) 题目信息: 大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&a ...
最新文章
- linux rabbitmq 安装之后无法访问15672
- python编写接口初识一
- Adobe Reader PDF 护眼设置
- duilib入门简明教程 -- 前言(1) (转)
- Beautiful选择器/遍历文档树Day3-7
- 关于如何安装cocoapods
- java applet init_java Applet中init方法
- java解析json字符串详解
- 多功能数字时钟(VHDL)
- 三维全景展示的特点 北京同创蓝天的专业性如何
- python中上标星号怎么打_Python中参数前加星号的用法
- 这一天,我给自己写了一封信
- Oracle11g导入DMP文件并导出为CSV文件过程全纪录
- 如何使用docker容器中的redis
- 结构光相机国产、非国产统计参数对比分析
- Anchor Based和Anchor Free的相爱相杀与ATSS的诞生
- 用串口(TFTP)给设备升级程序
- jQuery判断email地址 邮箱地址 email regex
- 你的计算机由组织管理,某些设置由你的组织来管理
- Java五子棋游戏开发博客
热门文章
- 【VMware】VMware Workstation 未能启动 VMware Authorization Service
- 硬盘突然变raw格式_移动硬盘分区变为RAW格式的终极解决办法
- 虚拟现实下的手势识别综述
- awgn matlab,Matlab实现加性高斯白噪声信道(AWGN)下的digital调制格式识别分类
- Excel使用教程: 关于Excel的窗口冻结与拆分
- 谷歌 发布android 8,2017谷歌大会正式发布Android 8.0!
- 【redis:二】持久化
- 今天是2012年8月14日
- 2012年8月24日--学习笔记---螺旋队列
- 都说ADAS不好用,那智能后视镜和车载智能行业该如何走下去?