24 条题解

  • -4
    @ 2021-10-20 13:48:44
    • 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
      @ 2021-12-4 12:42:50

      各位的题解都这么复杂? 最简题解(目前):

      #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
        @ 2021-10-20 13:36:31

        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
          @ 2021-10-20 13:36:10

          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
          上传者