[2016-04-06][codeforces][629][A][Far Relative’s Birthday Cake]

  • 时间:2016-04-06 18:04:56 星期三

  • 题目编号:[2016-04-06][codeforces][629][A][Far Relative’s Birthday Cake]

  • 题目大意:同行或者同列的东西有多少对

  1. #include <cstdio>
  2. using namespace std;
  3. int main(){
  4. int n;
  5. char str[110];
  6. scanf("%d",&n);
  7. int ans = 0,c[110] = {0},cur;
  8. for(int i = 0;i < n ; ++i){
  9. scanf("%s",str);
  10. cur = 0;
  11. for(int j = 0;j < n ;++j){
  12. if(str[j] == 'C'){
  13. ++cur;
  14. ++c[j];
  15. }
  16. }
  17. if(cur) ans += (cur * (cur - 1))/2;
  18. }
  19. for(int i = 0; i < n ; ++i){
  20. if(c[i]) ans += c[i] * (c[i] - 1) / 2;
  21. }
  22. printf("%d\n",ans);
  23. return 0;
  24. }


来自为知笔记(Wiz)


posted on 2016-04-06 18:14  红洋  阅读(125)  评论(0)    收藏  举报

导航