Quiz League

· · 题解

Quiz League

这是一道非常简单红题,用 while 查找再加上特判就好了。

注意:

本题需要文件操作!!!

代码:

#include<bits/stdc++.h>
using namespace std;
int a[1005];
int main()
{
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    int n,k; 
    cin>>n>>k;
    for(int i=1;i<=n;i++)
    cin>>a[i];
    while(!a[k])//当 k=0 时一直循环查找
    {
        k++;
        if(k>n)
        k-=n;//将 k 赋值为 1,相当于 k=1
    }
    cout<<k;
    return 0;
}