生活大爆炸版锤子剪刀布(NOIP2014)(真·模拟)
2024-10-19 13:23:17
水!水!!水!!!(重要的事情说三遍。。)
1分钟代码题。。
这题啊,手打BOOL判断,然后乱搞啊。。
这有什么难的。。
加个快读就能拿第一啦。。
膜9018上各位大佬们。。
下面贴代码
#include<iostream>
#include<cstdio>
using namespace std;
bool f[][];
int na[],nb[];
int n,q1,q2;
int total1,total2;
int main(){
f[][]=true;
f[][]=true;
f[][]=true;
f[][]=true;
f[][]=true;
for(int i=;i<=;i++)
for(int j=i+;j<=;j++)
f[j][i]=!f[i][j];
scanf("%d",&n);
scanf("%d%d",&q1,&q2);
for(int i=;i<=q1;i++)
scanf("%d",&na[i]);
for(int i=;i<=q2;i++)
scanf("%d",&nb[i]);
int num1=;int num2=;
for(int i=;i<=n;i++)
{
if(na[num1]!=nb[num2])
{
if(f[na[num1]][nb[num2]])total1++;
else total2++;
}
if(++num1>q1)num1=;
if(++num2>q2)num2=;
}
printf("%d %d\n",total1,total2);
}
最新文章
- 如何在 Evernote 中支持代码高亮
- Revit 自定义RibbonPanel到Revit中
- python 里面的单下划线与双下划线的区别
- PHP implode() 函数 把数组元素组合为字符串
- Sublime Text 3 编辑器使用
- Print all nodes at distance k from a given node
- 【转】如何分析解决Android ANR
- ansible小结
- C++类型转换总结
- linux 添加自定义环境变量
- Qt中无处不在的d指针为何方神圣
- 1819: [JSOI]Word Query电子字典
- ORACLE透明网关访问SQL Server配置总结
- Fragment已经被added了导致的异常。
- .Net持续集成 —— Jenkins+Git+WebDeploy
- 【转载】ubuntu下/usr/bin和/usr/local/bin的区别
- [规则原则定理]规则原则定理章3Java命名规范
- java核心技术-多线程之线程内存模型
- c# Time类
- CCPC-Winter Camp div2 day8 A