首页 > 代码库 > BZOJ 2760 JLOI 2011 小A的烦恼 模拟
BZOJ 2760 JLOI 2011 小A的烦恼 模拟
题目大意:小A有一些烦恼,现在要求你去给他解决一下。
思路:语法基础题。
CODE:
#include <cstdio> #include <string> #include <cstring> #include <iostream> #include <algorithm> #define MAX 1010 using namespace std; int total,m; string ans[MAX],name; int cnt[MAX]; int main() { cin >> total; for(int num,i = 1; i <= total; ++i) { cin >> num >> name; ans[0] += name; m = max(m,num); memset(cnt,0,sizeof(cnt)); for(int j = 1; j <= num; ++j) { string temp; cin >> temp; ans[j] += temp; for(string::iterator it = temp.begin(); it != temp.end(); ++it) cnt[j] += *it == ','; } int _max = *max_element(cnt + 1,cnt + num + 1); for(int j = 0; j < MAX; ++j) for(int k = cnt[j]; k <= (i == total ? _max - 1:_max); ++k) ans[j] += ','; } for(int i = 0; i <= m; ++i) cout << ans[i] << endl; return 0; }
BZOJ 2760 JLOI 2011 小A的烦恼 模拟
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。