Div2.A:Stock Arbitraging题解:简单题#include<bits/stdc++.h>
using namespace std;
int n,m,r,Min = 2147483647,Max;
int main(){
scanf("%d %d %d",&n,&m,&r);
int x;
...
问题为:然后就可以用线性筛递推以后用整数分块计算答案。#include <bits/stdc++.h>
const int MAXN = 1e7;
using namespace std;
int T,n,m,cnt;
int p[MAXN+5],g[MAXN+5],a[MAXN+5],b[MAXN+5];
bool vis[MAXN+5];
inline void in...