【链接】http://codeforces.com/contest/844/problem/B


【题意】


也是道计数水题,没什么记录意义

【题解】


枚举每个点的位置在,然后往右往下 枚举和它一样颜色的在还是不在.

【错的次数】


0

【反思】


在这了写反思

【代码】

#include <bits/stdc++.h>
using namespace std;
#define lson l,m,rt<<1
#define rson m+1,r,rt<<1|1
#define LL long long
#define rep1(i,a,b) for (int i = a;i <= b;i++)
#define rep2(i,a,b) for (int i = a;i >= b;i--)
#define mp make_pair
#define pb push_back
#define fi first
#define se second
#define ms(x,y) memset(x,y,sizeof x)
#define ri(x) scanf("%d",&x)
#define rl(x) scanf("%lld",&x)
#define rs(x) scanf("%s",x)
#define oi(x) printf("%d",x)
#define ol(x) printf("%lld",x)
#define oc putchar(' ')
#define os(x) printf(x)
#define all(x) x.begin(),x.end()
#define Open() freopen("F:\\rush.txt","r",stdin)
#define Close() ios::sync_with_stdio(0) typedef pair<int,int> pii;
typedef pair<LL,LL> pll; const int dx[9] = {0,1,-1,0,0,-1,-1,1,1};
const int dy[9] = {0,0,0,-1,1,-1,1,-1,1};
const double pi = acos(-1.0);
const int N = 50; LL b[N+10];
int a[N+10][N+10],n,m; int main(){
    //Open();
    //Close();
    b[0] = 1;
    rep1(i,1,N)
        b[i] = b[i-1]*2;
    ri(n),ri(m);
    rep1(i,1,n)
        rep1(j,1,m)
            ri(a[i][j]);
    LL ans = 0;
    rep1(i,1,n)
        rep1(j,1,m){
            //��
            int cnt = 0;
            rep1(k,j+1,m)
                if (a[i][k]==a[i][j]) cnt++;
            ans = ans + b[cnt];
            //��
            cnt = 0;
            rep1(k,i+1,n)
                if (a[k][j]==a[i][j]) cnt++;
            ans = ans + b[cnt];
            ans --;
        }
    ol(ans);puts("");
    return 0;
}

最新文章

  1. 【圣诞特献】Web 前端开发精华文章推荐【系列二十一】
  2. js得到屏幕宽高、页面宽高 (window.screen.availHeight)等--笔记
  3. 令人哭笑不得的org.hibernate.MappingException: Unknown entity
  4. lastcomm搜索并显示以前执行过的命令信息
  5. Ubuntu14.04下安装ZendStudio10.6.1+SVN出现Failed to load JavaHL Library
  6. js比量undefined种类
  7. Web API-路由(一)
  8. TreeSize Free 查看文件夹大小 v2.3.3 汉化版
  9. JavaScript 是如何工作的:JavaScript 的内存模型
  10. 合并两个有序链表(java实现)
  11. MySQL 到底能不能放到 Docker 里跑?
  12. |ERROR|ERROR: missing data for column &quot;createtime&quot; (seg3 slice1 192.168.66.23:40001 pid=33370)之mysql换行符或者空格引起的问题
  13. Java Networking: UDP DatagramSocket (翻译)
  14. CUDA 例程
  15. php header函数导出excel表格
  16. 快速 图片颜色转换迁移 Color Transfer Opencv + Python
  17. Alpha阶段测试报告(示例)
  18. 第一篇markdown笔记
  19. 免费的API
  20. Objective-C规范注释心得——同时兼容appledoc(docset、html)与doxygen(html、pdf)的文档生成

热门文章

  1. RenderScript on LLVM笔记
  2. vue.2.0-路由
  3. Android TextureView简易教程
  4. thinkphp使后台的字体图标显示异常
  5. js --- 字符串和 二进制 互相转换
  6. 多路径软件常用操作(MPIO)
  7. Multi-process Resource Loading
  8. 客户端运行gpupdate /force,后提示原因是缺少到域控制器的网络连接
  9. JS之字符串和数组
  10. Linux系统中命令提示符解释-Linux中命令格式、分类-bash中的快捷键