求助 无限读入
  • 板块学术版
  • 楼主_yehan
  • 当前回复1
  • 已保存回复1
  • 发布时间2021/11/23 19:55
  • 上次更新2023/11/3 23:41:20
查看原帖
求助 无限读入
362751
_yehan楼主2021/11/23 19:55
/*
ID: 
TASK:
LANG: C++
*/
#include<bits/stdc++.h>
using namespace std;
struct acc{
	string name;
	int m;
};

int main(){
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
	acc s[100];
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s[i].name;
		s[i].m=0;
	}
	for(int i=1;i<=n;i++){
		string ins;
		int num,money;
		cin>>ins;
		cin>>num>>money;
		if(num==0&&money==0) continue; 
		for(int j=1;j<=n;j++){
			if(s[j].name==ins){
				s[j].m-=money;
				s[j].m+=money%num;
			}
		}
		money-=money%num;
		for(int k=1;k<=num;k++){
			string ind;
			cin>>ind;
			for(int j=1;j<=n;j++){
				if(s[j].name==ind){
					s[j].m+=money/num;
					break;
				}
			}
		}
		cout<<"haha"<<endl;
	}
	for(int i=1;i<=n;i++){
		cout<<s[i].name<<" "<<s[i].m<<endl;
	} 
	return 0;
}



2021/11/23 19:55
加载中...