luogu P2645 斯诺克

奇怪的题......

发现打球规则屁用没有,因为题目给的就是分值,而判罚也很复杂但是也只有:没有打中球,给对方加4分,这条是有用的,而且题目数据也很水,80% 的数据直接求和即可,AC 代码:

cpp 复制代码
# include <bits/stdc++.h>

using namespace std;

int n, m, sum[2];

int main () {
	cin >> n >> m;
	for (int i = 1, x; i <= n; i ++) {
		cin >> x;
		sum[0] += x;
		!x && (sum[1] += 4);
	} for (int i = 1, x; i <= m; i ++) {
		cin >> x;
		sum[1] += x;
		!x && (sum[0] += 4);
	}
	cout << sum[0] << " " << sum[1]; 
	return 0;
}
相关推荐
凯瑟琳.奥古斯特2 小时前
力扣1003题C++解法详解
开发语言·c++·算法·leetcode·职场和发展
计算机安禾2 小时前
【算法分析与设计】第48篇:流算法与数据概要技术
java·服务器·网络·数据库·算法
hunterkkk(c++)2 小时前
SPFA最短路径算法(c++)
java·c++·算法
weixin_446260852 小时前
HANDOFF:基于蒸馏互补教师的人形机器人任务空间整体控制
人工智能·算法·机器人
c238562 小时前
C++11final与override6、智能指针
开发语言·c++
商业模式源码开发3 小时前
知识付费推三返一模式详解:规则设计、分红算法与合规架构
算法·架构·推三返一
fengfuyao9853 小时前
基于MATLAB的HHT变换完整实现(含EMD分解与三维时频谱生成)
开发语言·算法·matlab
剑挑星河月3 小时前
98.验证二叉搜索树
java·算法·leetcode
kupeThinkPoem3 小时前
c++是否会读到部分写入的数据?
c++
罗超驿3 小时前
16.滑动窗口经典例题:最小覆盖子串(LeetCode 76)算法原理剖析
算法·leetcode·职场和发展