欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]
  • [第四章 循环结构的程序设计] 1099:第n小的质数 (2) 日期:2024-06-21 15:02:53 点击:168

    #include iostream#include cmathusing namespace std;int main(){int n;cinn;if(n==1){cout2;return 0;}int k=1;for(int i=3;i=100000;i+=2){int f=1;for(int j=2;j=sqrt(i);j++){if(i%j==0){f=0;break;}}if(f) k++;else continue;if(k==n) {couti;break;}}r

    点我呐

  • [第四章 循环结构的程序设计] 1099:第n小的质数 (1) 日期:2024-06-21 14:59:46 点击:149

    #include iostream#include cmathusing namespace std;int main(){ //素数筛算法:先找出100000以内的所有质数 int a[100000]={}; for(int i=2;i=sqrt(100000);i++){ if(a[i]==0){ for(int j=i*i;j=100000;j+=i){ if(a[j]==0) a[j]=1; } } }//-

    点我呐

  • [第四章 循环结构的程序设计] 1100:金币 日期:2024-06-21 14:54:05 点击:155

    #include iostream#include cstdio#include cmath#include cstringusing namespace std;int main(){ int sum=0; int day; cinday; for(int i=0;i5000;i++){ for(int j=0;j=i;j++){ sum+=i+1; day--; if(day==0) {coutsum; return 0;} } } return 0;}

    点我呐

  • [第四章 循环结构的程序设计] 1101:不定方程求解 (2) 日期:2024-06-21 14:52:37 点击:197

    #includeiostreamusing namespace std;int main(){int a,b,c;cinabc;int sum=0;for(int x=0;x=1000;x++){if(a*xc) break;if((c-a*x)%b==0) sum++;}coutsum;return 0;}

    点我呐

  • [第四章 循环结构的程序设计] 1101:不定方程求解 (1) 日期:2024-06-21 14:41:55 点击:99

    #include bits/stdc++.husing namespace std;int main() { int a,b,c; cinabc; int n=0; for(int x=0;x1000;x++){ for(int y=0;y1000;y++){ if(a*x+b*y==c) n++; } } coutn;return 0;}

    点我呐

  • [NOIP普及组] 2005:【20CSPJ普及组】直播获奖 日期:2024-06-16 09:00:20 点击:199

    #include iostream#include cmathusing namespace std;int a[605];int main() { int n,x,w,id; cinnw; for(int p=1;p=n;p++){ scanf("%d", id=max(1,(int)floor(1.0*p*w/100)); a[x]++; int sum=0; for(int j=600;j=0;j--){ sum+=a[j]; if(sum=id){ printf("%

    点我呐

  • [提高字符串算法] 1462:Antisymmetry 日期:2024-06-15 22:43:43 点击:161

    #include bits/stdc++.h#define B 3#define ULL unsigned long long#define maxn 500010using namespace std;char s[maxn];int a[maxn],b[maxn],N;ULL ah[maxn],bh[maxn],n[maxn],cnt=0;int judge(int pos,int d){//pos字串中空位置,d距离中空的字符

    点我呐

  • [提高字符串算法] 1458:Seek the Name, Seek the Fame 日期:2024-06-15 22:41:30 点击:99

    #includebits/stdc++.husing namespace std;int getchs(char c){return c-'a'+1;}int n;int jz=29;int mod=1000000007;string s;vectorlong long hashhz(string s){ vectorlong long HS(400005,0);long long jzs=1;for(int i=s.size()-1;i=0;i--){HS[s.size()

    点我呐

  • [提高字符串算法] 1456:【例题2】图书管理 日期:2024-06-15 22:40:50 点击:106

    #includeiostream#includemap#includestringusing namespace std;int main(){ int n; char c[207]; string d; cinn; mapstring,intm; while(cind){ cin.ignore(); if(d=="add"){ cin.getline(c,207); m[c]=1; } if(d=="find"){ cin.getline(c,207); if(m.find

    点我呐

  • [提高字符串算法] 1468:OKR-Periods of Words 日期:2024-06-15 22:39:55 点击:116

    #include bits/stdc++.husing namespace std;int n,j,ne[1000101];long long sum;string s;void get_next(){ for(int i=1;in;i++) { while (js[i]!=s[j]){ j=ne[j];} if(s[i]==s[j]){ j++;} ne[i+1]=j; }}int main(){ cinns; j=0; get_next(); for(int i=1;i=

    点我呐

栏目列表
推荐内容
  • 1340:扩展二叉树

    #include iostream#include queueusing namespace std;struct node{char c;node *left,...

  • 1243:月度开销

    #include iostreamusing namespace std;int n,m;long long a[100050];long long l=0,r=...

添加管理员微信