标签:sam 数据 splay while 技术分享 个数 gre spl mit
5
5
0 0 0 0 1
5
3
1 0 1 1 1
1
2
因为数据量不大,我们可以直接循环暴力,到达 n+1 的时候把位置置为 1
1 #include<stdio.h> 2 #include<string.h> 3 int main(){ 4 int n; 5 int m; 6 int a[1010]; 7 while(scanf("%d",&n)!=EOF) 8 { 9 memset(a,0,sizeof(a)); 10 scanf("%d",&m); 11 for(int i = 1 ;i<=n;i++){ 12 scanf("%d",&a[i]); 13 } 14 bool flag = false; 15 int i = m; 16 while(!flag){ 17 if(a[i]==0){ 18 a[i] = 1; 19 flag = true; 20 break; 21 } 22 i++; 23 if(i==n+1) 24 { 25 i = 1; 26 } 27 } 28 printf("%d\n",i); 29 } 30 }
标签:sam 数据 splay while 技术分享 个数 gre spl mit
原文地址:https://www.cnblogs.com/DWVictor/p/10202504.html