https://ac.nowcoder.com/acm/contest/11226

目录

  • 法【签到】
  • 佛【暴力枚举】
  • 圣【思维】

法【签到】

#include<bits/stdc++.h>
using namespace std;
int main(void)
{ string a,b; cin>>a>>b;for(int i=0;i<a.size();i++){int s1=a[i]-'0';int s2=b[i]-'0';cout<<(s1+s2)%3;}return 0;
}

佛【暴力枚举】


三维暴力。

#include<bits/stdc++.h>
using namespace std;
const int N=510;
int n,m,t;
int a[N][N],b[N];
int main(void)
{ cin>>t;while(t--){cin>>n>>m;int cnt[N][N]={0};for(int i=1;i<=n;i++)for(int j=1;j<=m;j++) cin>>a[i][j],cnt[i][a[i][j]]++;for(int i=1;i<=m;i++) cin>>b[i];for(int i=1;i<=m;i++){int sum=0;for(int j=1;j<=n;j++){bool flag=1;for(int k=1;k<=i;k++){if(cnt[j][b[k]]==0) flag=0;if(!flag) break;}if(flag) sum++;}cout<<sum<<' ';}cout<<'\n';}return 0;
}

二维的优化。

#include<bits/stdc++.h>
using namespace std;
const int N=510;
int main(void)
{int t; cin>>t;while(t--){int n,m; cin>>n>>m;int cnt[N][N]={0};int b[N]={0},st[N]={0};for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){int x; cin>>x;cnt[i][x]++;}}for(int i=1;i<=m;i++) cin>>b[i];int sum=0;for(int i=1;i<=m;i++){for(int j=1;j<=n;j++) {if(cnt[j][b[i]]&&st[j]==0) sum++,st[j]=1;//如果这个颜色有 且为标记if(cnt[j][b[i]]==0&&st[j]==1) sum--;//这个颜色没有,之前标记过if(cnt[j][b[i]]==0) st[j]=-1;//这个颜色没有 标记为不可能}cout<<sum<<" ";}puts("");}return 0;
}

圣【思维】


直接看他给的代码,你会发现其实就是求所有数的异或和。

#include<bits/stdc++.h>
using namespace std;
typedef long long int LL;
const int N=1e5*6+10;
int n,m,t;
LL a[N];
int main(void)
{ std::ios::sync_with_stdio(false);std::cin.tie(nullptr);cin>>t;while(t--){cin>>n;LL ans=0;for(int i=1;i<=n;i++) cin>>a[i];for(int i=1;i<=n;i++) ans^=a[i];cout<<ans<<'\n';}return 0;
}

牛客白月赛49【题解】相关推荐

  1. 牛客小白月赛19 题解

    牛客小白月赛19 A. 「水」滔天巨浪(思维) B. 「木」迷雾森林 (数字三角形模型) C. 「土」秘法地震(二维前缀和) F. 「水」悠悠碧波 (字符串) D. 「金」初心如金 (找规律) G. ...

  2. 变异蛮牛 树,dfs,二分图染色 牛客白月赛44

    链接:https://ac.nowcoder.com/acm/contest/11221/E 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52 ...

  3. 幽暗统领 树的重心 牛客白月赛44

    链接:https://ac.nowcoder.com/acm/contest/11221/F 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52 ...

  4. 绝命沙虫 精度,double,模拟 牛客白月赛44

    链接:https://ac.nowcoder.com/acm/contest/11221/C 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52 ...

  5. 顽皮恶魔 牛客白月赛44

    链接:https://ac.nowcoder.com/acm/contest/11221/B 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52 ...

  6. 深渊水妖 模拟,贪心 牛客白月赛44

    链接:https://ac.nowcoder.com/acm/contest/11221/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52 ...

  7. 牛客白月赛27【题解】

    https://ac.nowcoder.com/acm/contest/6874#question 目录 巨木之森[树的直径] 乐团派对[贪心 / DP] 光玉小镇[状压DP TSP] 巅峰对决[线段 ...

  8. 牛客白月赛26【题解】

    https://ac.nowcoder.com/acm/contest/6013 目录 牛牛爱学习[二分] 牛牛爱数学[一元二次方程求根] 牛牛种花[树状数组] 失忆药水[思维] 牛牛走迷宫[bfs] ...

  9. 牛客白月赛19【题解】

    https://ac.nowcoder.com/acm/contest/2272 目录 「水」滔天巨浪[双指针] 「木」迷雾森林[DP] 「土」秘法地震[前缀和] 「金」初心如金[思维] 「火」烈火燎 ...

最新文章

  1. LZMA demo挑选使用备忘
  2. QML 发光呼吸动画字体
  3. ICLR 2022 | Transformer不比CNN强!Local Attention和动态Depth-wise卷积
  4. 开源的ESB产品列表信息
  5. 服务器维修质保合同,服务器维护保修合同(标准版本).pdf
  6. 教育部公开曝光南大梁莹学术不端等4起典型案例
  7. 最实用的18个HTML5 API 教程大全,都在这里了
  8. python matplotlib画图遇到的问题——标题重叠问题
  9. pyqt5框内显示图像_【好工具】VisualStudio下图像调试神器
  10. 微信小程序运行的底层逻辑
  11. 系统设计说明书案例_VAV系统设计要点与案例分析
  12. Bootstrap 框架学习目录
  13. Android性能优化系列——Performance Tips
  14. acs880变频器静态辨识_ACS880变频器PID控制参数设置
  15. php中dialog使用方法,window.dialogArguments 使用说明
  16. 蓝桥杯 受伤的皇后(dfs)
  17. 电脑主板元件判断方法
  18. 在ecb里使用自定义快捷键切换窗口(emacs)
  19. 【软考-软件设计师】(五).计算机网络
  20. commit 提交规范

热门文章

  1. Java基础-静态代理以及动态代理
  2. 最新电脑为何不支持安装win7系统?原来秘密就藏在这里!
  3. 分布式服务架构:原理 设计与实践(读书总结)
  4. 计算机网络网桥思维导图,《王道计算机网络》学习笔记总目录+思维导图
  5. 2022电工(初级)考试练习题及模拟考试
  6. Git 多人协作以及 版本冲突问题解决
  7. 2016-08-14-京东笔试和面试(Java方向)
  8. LibLinear使用及与Lib的区别
  9. linux dhcp认证,如何让linux dhcp server同时支持option 60和option 82认证
  10. c语言入门经典第五版自学,C语言入门经典(第5版) PDF扫描[103MB]