90分求助
查看原帖
90分求助
542905
WannaYellow楼主2021/11/21 15:16

#2 我不知哪里错了,答案是5063

#include<iostream>
using namespace std;
int n,m;
int w[10005],person=1,mm[105],t;
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>w[i];
	}
	for(int i=1;i<=m;i++){
		mm[i]=w[i];
	}
	while(person<=n){
		for(int i=1;i<=m;i++){
			mm[i]--;
			if(mm[i]==0){
				mm[i]=w[(person)+m];
				person++;	
			}
			
		}
//		for(int i=1;i<=m;i++){
//			cout<<mm[i]<<' ';
//		}cout<<endl;
		t++;
	}
	cout<<t;
	return 0;
}
2021/11/21 15:16
加载中...