总结一下前几天 C F CF CF上的比赛,因为那个时间对我不太友好,所以我是虚拟参赛的
这是一场在 2024 2024 2024年 3 3 3月 19 19 19号的比赛。
于是乎 —— —— ——题解诞生了
A. Setting up Camp
题目:点一下吧
不是负数就把c全部安排三人间,有余数再加1。
优先考虑 a a a这种人(有点烦, 但对于我们来说还挺好):至少要有 a a a个帐篷
其次是 b b b:他要三个人住,如果 b b b不是 3 3 3的倍数,就从 c c c那边拿人过来,帐篷再加 b / 3 b/3 b/3
最后如果 c c c是负数,则无法完成分配,输出 − 1 -1 −1。
A-ACcode:
#include <iostream> // 基本入出力ストリーム
#include <algorithm> // 一般的なアルゴリズム(ソート、ルックアップ、やり直し、二分ルックアップなど)
#include <vector> // 動的配列(スペースが足りないと自動的に拡張されます)
#include <queue> // スタック(先に入って先に出ます)
#include <stack> // スタック(先に入ってから出ます)
#include <set> // 集合(反復しない順序)です
#include <map> // キー値対コンテナ(マッピング)
#include <list> // 両方向リスト
#include <math.h> // すうがくかんすう
#include <functional> // 通用的函数绑定和调用机制一般的なバインディングと呼び出しの仕組み