若正整数 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)相关推荐

  1. 【PTA乙级】【1096 大美数 (15 分)】

    2022年3月6日22:23:47 文章目录 2022年3月6日22:23:47 1096 大美数 (15 分) 1.[题目描述] 2.[题解] 1096 大美数 (15 分) 1.[题目描述] 题目 ...

  2. 【PAT乙级】1096 大美数 (15 分) DFS回溯解法

    题目 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数&qu ...

  3. PAT 1096 大美数 (15 分) c语言

    不得不说这道题有一点阴险,阴险之处在于a整除b是b%a==0,而就算搞错了也会有两个测试点是对的,题干里的测试例也是对的,就很难发现自己弄错了.解决这个问题以后就比较容易了. 1096 大美数 (15 ...

  4. 1096 大美数 (15 分)(测试点有坑)

    题目链接: 题目详情 - 1096 大美数 (15 分) (pintia.cn)https://pintia.cn/problem-sets/994805260223102976/problems/1 ...

  5. PAT 1096大美数(测试点3)

    PAT乙级 1096 大美数 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是 ...

  6. PTA乙级 1096 大美数——15分

    若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...

  7. 1096 大美数 (15 分)

    若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...

  8. PAT(Basic Level) 1096 大美数

    若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为"大美数".本题就要求你判断任一给定的正整数是否是"大美数". 输入格式: 输入在第一行中给 ...

  9. PTA 1060 爱丁顿数(Python3)

    英国天文学家爱丁顿很喜欢骑车.据说他为了炫耀自己的骑车功力,还定义了一个"爱丁顿数" E ,即满足有 E 天骑车超过 E 英里的最大整数 E.据说爱丁顿自己的 E 等于87. 现给 ...

  10. PTA乙级1014(python3)

    PTA乙级1014(python3) 题目信息: 大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&a ...

最新文章

  1. linux rabbitmq 安装之后无法访问15672
  2. python编写接口初识一
  3. Adobe Reader PDF 护眼设置
  4. duilib入门简明教程 -- 前言(1) (转)
  5. Beautiful选择器/遍历文档树Day3-7
  6. 关于如何安装cocoapods
  7. java applet init_java Applet中init方法
  8. java解析json字符串详解
  9. 多功能数字时钟(VHDL)
  10. 三维全景展示的特点 北京同创蓝天的专业性如何
  11. python中上标星号怎么打_Python中参数前加星号的用法
  12. 这一天,我给自己写了一封信
  13. Oracle11g导入DMP文件并导出为CSV文件过程全纪录
  14. 如何使用docker容器中的redis
  15. 结构光相机国产、非国产统计参数对比分析
  16. Anchor Based和Anchor Free的相爱相杀与ATSS的诞生
  17. 用串口(TFTP)给设备升级程序
  18. jQuery判断email地址 邮箱地址 email regex
  19. 你的计算机由组织管理,某些设置由你的组织来管理
  20. Java五子棋游戏开发博客

热门文章

  1. 【VMware】VMware Workstation 未能启动 VMware Authorization Service
  2. 硬盘突然变raw格式_移动硬盘分区变为RAW格式的终极解决办法
  3. 虚拟现实下的手势识别综述
  4. awgn matlab,Matlab实现加性高斯白噪声信道(AWGN)下的digital调制格式识别分类
  5. Excel使用教程: 关于Excel的窗口冻结与拆分
  6. 谷歌 发布android 8,2017谷歌大会正式发布Android 8.0!
  7. 【redis:二】持久化
  8. 今天是2012年8月14日
  9. 2012年8月24日--学习笔记---螺旋队列
  10. 都说ADAS不好用,那智能后视镜和车载智能行业该如何走下去?