24 条题解
-
-4
- a = int(input())
- if a % 3 == 0 and a % 5 != 0 and a % 7 != 0:
- print("3")
- if a % 5 == 0 and a % 3 !=0 and a % 7 != 0:
- print("5")
- if a % 7 == 0 and a % 3 !=0 and a % 5 != 0:
- print("7")
- if a % 3 == 0 and a % 5 == 0 and a % 7 != 0:
- print("3 5")
- if a % 3 == 0 and a % 7 == 0 and a % 5 != 0:
- print("3 7")
- if a % 5 == 0 and a % 7 == 0 and a % 3 !=0:
- print("5 7")
- if a % 3 == 0 and a % 5 == 0 and a % 7 == 0:
- print("3 5 7")
- if a % 3 != 0 and a % 5 != 0 and a % 7 != 0:
- print("n")
-
-5
各位的题解都这么复杂? 最简题解(目前):
#include <stdio.h> int main() { int n; scanf("%d", &n); bool a = false; if (n % 3 == 0) { printf("%d ", 3); a = true; } if (n % 5 == 0) { printf("%d ", 5); a = true; } if (n % 7 == 0) { printf("%d ", 7); a = true; } if (!a) printf("n"); }其中的a用于判断是否无法被任何数输出。
-
-5
hhh a = int(input()) if a % 3 == 0 and a % 5 != 0 and a % 7 != 0: print("3") if a % 5 == 0 and a % 3 !=0 and a % 7 != 0: print("5") if a % 7 == 0 and a % 3 !=0 and a % 5 != 0: print("7") if a % 3 == 0 and a % 5 == 0 and a % 7 != 0: print("3 5") if a % 3 == 0 and a % 7 == 0 and a % 5 != 0: print("3 7") if a % 5 == 0 and a % 7 == 0 and a % 3 !=0: print("5 7") if a % 3 == 0 and a % 5 == 0 and a % 7 == 0: print("3 5 7") if a % 3 != 0 and a % 5 != 0 and a % 7 != 0: print("n")
-
-6
a = int(input()) if a % 3 == 0 and a % 5 != 0 and a % 7 != 0: print("3") if a % 5 == 0 and a % 3 !=0 and a % 7 != 0: print("5") if a % 7 == 0 and a % 3 !=0 and a % 5 != 0: print("7") if a % 3 == 0 and a % 5 == 0 and a % 7 != 0: print("3 5") if a % 3 == 0 and a % 7 == 0 and a % 5 != 0: print("3 7") if a % 5 == 0 and a % 7 == 0 and a % 3 !=0: print("5 7") if a % 3 == 0 and a % 5 == 0 and a % 7 == 0: print("3 5 7") if a % 3 != 0 and a % 5 != 0 and a % 7 != 0: print("n")
信息
- ID
- 864
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 1418
- 已通过
- 416
- 上传者