10 条题解

  • -3
    @ 2023-7-18 10:44:25
    #include <iostream>
    
    using namespace std;
    bool flag=true;
    int x;
    
    int main()
    {
      cin>>x;
      for (int i=2;i<=x+1;)
      {
        if (x%i==0)
        {
          if (flag==true)
          {
            cout<<i;
            flag=false;
          }else
          {
            cout<<"*"<<i;
          }
          x = x/i;
          if (x==1)
          {
            break;
          }
        }else
        {
          if (x==1)
          {
            cout<<1;
            break;
          }else
          {
            i+=1;
          }
        }
      }
      return 0;
    }
    
    • @ 2023-7-18 10:45:14

      有一说一,打多了性质就变了

信息

ID
69
时间
1000ms
内存
128MiB
难度
6
标签
递交数
2205
已通过
611
上传者