CTU Open Contest 2016 Colorful Tribune(附测试数据)
来源:互联网 发布:网络写手挣钱么 编辑:程序博客网 时间:2024/06/03 14:15
map<char,int>mp;int n;string s[30];int x,y;char a;set<char>st[30],st2[30];void solve(){ for(int i=0;i<n;i++) for(int j=0;j<s[i].length();j++) mp[s[i][j]]++; char t; for(char i='A';i<='Z';i++) { if(mp[i]==n-1) a=i; if(mp[i]==1 || mp[i]==n+1) t=i; } for(int i=0;i<n;i++) for(int j=0;j<n;j++) if(s[i][j]==t) { s[i][j]=a; for(int i=0;i<30;i++) { st[i].clear(); st2[i].clear(); } for(int i=0;i<n;i++) for(int j=0;j<n;j++) { st[j].insert(s[i][j]); st2[i].insert(s[i][j]); } int flag=1; //for(int i=0;i<n;i++)cout<<s[i].size()<<' ';cout<<endl; for(int i=0;i<n;i++) if(st[i].size()!=n) { flag=0; break; } for(int i=0;i<n;i++) if(st2[i].size()!=n) { flag=0; break; } if(flag) { x=i; y=j; return ; } s[i][j]=t; //x=i; //y=j; }}int main(){ while(cin>>n) { mp.clear(); for(int i=0;i<n;i++)cin>>s[i]; solve(); cout<<x+1<<' '<<y+1<<' '<<a<<endl; }}/*3CBAACBBAA*/
3AJBBAXXBA4ITQBTQDIQDITDITQ5ABSGEGABESSEGBABSRAGEGASB6YVTZMRZTMVRYVMRTYZMYZRVTLZVYTMTRYMZV7ETPJLROOJTERPLTRLPEZJLEJOPTRROELTJPJPRTOLEPLORJET8FPGSWZALWAPZLFSGPFZLAGWSAWFGSPLZLSAFGWZPZGLAFSPWGZSWTLFASLWPZAGF9NFWBICVHQCQHWNIFBVHNQFWBIVCQWNIUVBCHFBICVQHNWWIFVBHCQNBCVQHWNFIIVBHCNQWFVHCNQFWIB10PZTWBKVXYFVYXFPZTKWBZPWTHBYFVXKBYVXFZWPTXFZPTWKYBVBKVYFXPTZWYVFXZPWBTKWTBKYVFPXZTWKBVYXZFPFXPZWTBVKY
1 2 X1 4 D4 3 E5 1 R3 6 O7 5 P4 5 F3 5 K
阅读全文
0 0
- CTU Open Contest 2016 Colorful Tribune(附测试数据)
- CTU open Contest 2016 Tree Stands
- CTU Open Contest 2016 Suspicious Samples
- CTU Open Contest 2016 Hot Air Ballooning
- gym 101505 CTU Open Contest 2016 G Orchard Division
- CTU Open Contest 2016 Suspicious Samples(单调队列)
- ACM ICPC 2017 Warmup Contest 7(CTU Open Contest 2016)
- ACM ICPC 2017 Warmup Contest 7(CTU Open Contest 2016)
- Codeforces Gym 101505(2016-2017 CTU Open Contest) D---群论、模拟
- CTU Open Contest 2016 H. It's Raining, Man 模拟 分类讨论
- CTU Open 2013
- poj 3297Open Source 解题报告(附测试数据
- CTU Open 2008(未完工)
- POJ1789【CTU Open 2003】Truck History
- CTU Open 1999 Lloyd Fifteen Puzzle
- Flower Pots (CTU Open 2013 E题)
- 【poj 2115】 C Looooops 【CTU Open 2004】
- forum tribune
- Kotlin 类与继承
- HDU 4734 f(x)
- 梳理下MySQL崩溃恢复过程
- shell执行spark-submit
- C ++ 语言指针
- CTU Open Contest 2016 Colorful Tribune(附测试数据)
- html+css+js 简易展开收起效果
- 声明式异常处理: exception-mapping 元素
- Excel文件密码破解小工具
- 手把手教你在CentOS7安装Java JDK和配置环境变量
- 【剑指offer】【41】找出升序数组中和为给定值的两个数字
- 读入格式
- Hadoop源码编译
- 图论作业2 9.28