海贼19-8班(C++高薪班) 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 18432.00元

#include using namespace std; #define N 600851475143LL int main(){ long long i = 2, num = N; while(i * i <= num){ if(num % i == 0) num /= i; i++; } cout << num << endl; } //感觉这是最简洁的

[展开全文]

素数筛:

第10001个素数不会超过二十万

void init() {
    for(int64_t i = 2; i < max_n; i++) {
        if(prime[i]) continue;
        prime[++prime[0]] = i;
        for(int64_t j = i * i; j < max_n; j += i) {
            prime[j] = 1;
        }
    }
}

素数筛的代码

第四行可以将素数进行排序

[展开全文]
  1. d^ 删除到行首   d$ 删除到行末
  2. dgg删除到头 dG删除到尾部
[展开全文]
姚俊宜 · 2019-12-18 · 海贼19-8班 0

#include <iostream>

uisng namespace std;

int main() {

int a;

int b;

int c;

cin >> a >> b >> c;

cout << a << b << c;

cout << endl;

cout << endl;

 

return 0;

}

[展开全文]