csuoj 1339 最后一滴血
2014-10-08 20:16
253 查看
水题。
标记一下某个队做没做出过某道题,然后从前往后扫。
代码:
标记一下某个队做没做出过某道题,然后从前往后扫。
代码:
#include <cstdio> #include <cstring> #include <iostream> using namespace std; int res[15]; int rest[15]; bool solve[105][15]; struct node{ int t,d; int p; bool ok; }G[1005]; int main(){ int n,t,m; scanf("%d%d%d",&n,&t,&m); memset(rest,-1,sizeof(rest)); for(int i=1;i<=m;i++){ char tmp1[5]; char tmp2[5]; scanf("%d%d%s%s",&G[i].t,&G[i].d,tmp1,tmp2); G[i].p=(int)(tmp1[0]-'A'); if(tmp2[0]=='Y'){ G[i].ok=1; } else G[i].ok=0; } for(int i=1;i<=m;i++){ if(G[i].ok){ if(!solve[G[i].d][G[i].p]){ res[G[i].p]=G[i].d; rest[G[i].p]=G[i].t; solve[G[i].d][G[i].p]=1; } } } for(int i=0;i<n;i++){ printf("%c",char('A'+i)); if(rest[i]==-1){ printf(" - -\n"); } else printf(" %d %d\n",rest[i],res[i]); } return 0; }
相关文章推荐
- csu oj 1339: 最后一滴血
- CSU 1339 最后一滴血 (简单模拟)
- csu-1339: 最后一滴血
- CSU 1339: 最后一滴血(模拟啊 湖南省第九届大学生计算机程序设计竞赛)
- CSU 1339 最后一滴血
- csuoj 1337: 搞笑版费马大定理
- CSUOJ 1319 CX‘s dreams
- csuoj1060: Nearest Sequence 动态规划
- csuoj1972大梵天的恩赐
- CSUOJ—1808
- CSUOJ 1336 Interesting Calculator(BFS+优先队列)
- 九度OJ 1339:ACM (排序)
- 2017湖南省多校第一场解题报告(CSU OJ)
- csuoj 1114: 平方根大搜索
- CSUOJ1329——一行盒子_湖南省第九届大学生计算机程序设计竞赛
- CSUOJ-1978: LXX的图论题(Flyod)
- CSUOJ 1812 三角形和矩形
- hdu-oj 1339 A Simple Task
- 九度OJ 1339:ACM (排序)
- CSUOJ Water Drinking