怎么优化
  • 板块学术版
  • 楼主wxhhpsmaq__
  • 当前回复3
  • 已保存回复4
  • 发布时间2024/11/2 19:38
  • 上次更新2024/11/2 21:48:28
查看原帖
怎么优化
1178827
wxhhpsmaq__楼主2024/11/2 19:38
#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long n;
    cin >> n;
    long long ans = 0;
    while (n > 0)
    {
        ans++;
        long long cnt = 0;
        for (long long i = 1; i <= ans; i++)
            if (ans % i == 0)
                cnt++;
        if (cnt % 2 == 0)
            n--;
    }
    cout << ans;
    return 0;
}

n<10^15

2024/11/2 19:38
加载中...