训练日记
文章平均质量分 85
平时训练的题解
Yuki Sam
脚步要跟上野心
展开
-
训练日记 | 2021.04.04
A #include<bits/stdc++.h> using namespace std; #define ll long long const int maxn=1e6+5; int node(string ch) { if(ch=="C") return 1; if(ch=="C#") return 2; if(ch=="D") return 3; if(ch=="D#") return 4; if(ch=="E") return 5; if(ch=="F") re原创 2021-04-05 15:18:04 · 133 阅读 · 0 评论 -
训练日记 | 2021.03.31 | 省赛选拔赛
A. Array Permutation time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Little H is so boring that he wants to generate an array of length n. Little H uses the following method to generate the array.原创 2021-04-04 02:54:57 · 1910 阅读 · 5 评论 -
训练日记 | 2021.03.21 | 天梯赛选拔赛
A - Genshin and KFC 直接输出 B - Codeforces 题意:判断段位有没有改变,如果有就输出“(原段位 to 现段位)”,否则输出“No” 这里有个关于怎么去记录和输出相应字符串的,当时打的时候懒得多想别的方法就直接莽夫行动用最低端的方法暴力无脑打了,借鉴一下大佬的方法↓↓ #include<bits/stdc++.h> using namesapce std; int main() { int res[10] = {0, 1200, 1400, 1600, 1原创 2021-03-26 06:00:49 · 324 阅读 · 0 评论 -
训练日记 | 2021.03.13
F - Gym - 102569I 题意: 有n组数据,每组数据第一个数表示大小,第二个数表示颜色,相邻的两组数据必须颜色不同才能两两交换,要求进行升序排序,判断给出的数据能否成功排序 思路: 这题一开始想错了,一直在想sort以后进行比较操作,其实是可以一边读入数据一边判断。 ①读入数据 ②与上一组相同颜色 的数据中的第一个数字比较, 因为是从小到大排, 当前=>上一个 只需更新color数组;当前<上一个 与题意矛盾 无法交换成功 更新flag ③标记并判断,更新该颜色的数据 #includ原创 2021-03-14 00:49:33 · 153 阅读 · 1 评论