求调
查看原帖
求调
752429
sutianyi楼主2023/10/4 11:38

code:code:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
queue <ll> q;
ll n,k,temp,cnt;
int main(){
	cin >> n >> k;
	for(int i=0;i<n;i++){
		scanf("%d",&temp);
		q.push(temp);
	}
	for(int i=0,j=1;i<k;i++,j++){
		while(j!=q.front()){
			q.push(q.front());
			q.pop();
			cnt++;
		}
		if(j>=n)	j=0;
	}
	cout << cnt;
	return 0;
}
2023/10/4 11:38
加载中...