洛谷 P1328 生活大爆炸版石头剪刀布 —— 模拟
2024-09-09 08:06:59
题目:https://www.luogu.org/problemnew/show/P1328
直接模拟即可。
代码如下:
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int const maxn=;
int n,la,lb,a[maxn],b[maxn],p[][],ansa,ansb;
void init()
{
p[][]=p[][]=; p[][]=p[][]=;
p[][]=p[][]=; p[][]=p[][]=;
p[][]=p[][]=; p[][]=p[][]=;
p[][]=p[][]=; p[][]=p[][]=;
p[][]=p[][]=; p[][]=p[][]=;
}
int main()
{
init();
scanf("%d%d%d",&n,&la,&lb);
for(int i=;i<=la;i++)scanf("%d",&a[i]);
for(int i=;i<=lb;i++)scanf("%d",&b[i]);
for(int i=,ta=,tb=;i<=n;i++)
{
ansa+=p[a[ta]][b[tb]]; ansb+=p[b[tb]][a[ta]];
ta++; tb++;
if(ta==la+)ta=; if(tb==lb+)tb=;
}
printf("%d %d\n",ansa,ansb);
return ;
}
最新文章
- Orcle学习(一)
- Java回调函数
- React Native开发技术周报2
- BizTalk动手实验(十一)自定义开发管道组件
- idea tomcat +eclipse式的部署
- jquery json遍历和动态绑定事件
- hdu 1176 免费馅饼(数塔类型)
- Chapter 2 Open Book——20
- 基于ZKWeb + Angular 4.0的开源管理后台Demo
- 使用python爬取百度贴吧内的图片
- Android更新UI的几种方法
- 关于TVWALL 通过AS300获取状态连接失败
- H5_0003:JS禁用调试,禁用右键,监听F12事件的方法
- leetcode 639 Decode Ways II
- Rabbit
- net core体系-web应用程序-4net core2.0大白话带你入门-2asp.net core新建项目
- 9.4、__del__、__doc__、__dict__、__module__、__getitem__、__setitem__、__delitem__、__str__、__repr__、__call__
- Django在Win7下安装与创建项目hello word示例
- ORACLE V$lock视图TYPE,ID1,ID2取值的含义
- LoadRunner中Action的迭代次数的设置和运行场景中设置