![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
codeforces刷题
文章平均质量分 53
9527过了头
废物一个,努力中
展开
-
1931C. Make Equal Again
2.当数组中有不同元素时。定义k1和k2分别来计数从前往后和从后往前连续相同元素的个数,利用for循环求出,期间分别定义flag1和flag2用来判断是否相同的数不再连续,不再连续后续k的值不再改变。1.如果数组中元素全部一致或者只有一个元素直接输出0。(定义一个flag来标记数组中是否全部一致)2.逐个输入t个测试项,第一行包含数组中元素的个数,第二行逐个输入元素。=a[n],输出n-max(k1,k2)。(1)a[1]==a[n],直接输出n-(k1+k2);使得数组全部元素变成一致的最小的元素个数。原创 2024-06-14 10:02:08 · 215 阅读 · 0 评论 -
A. Problem Generator
A. Problem GeneratorVlad is planning to hold m rounds next month. Each round should contain one problem of difficulty levels 'A', 'B', 'C', 'D', 'E', 'F', and 'G'.Vlad already has a bank of n problems, where the i-th problem has a difficulty level of ai. T原创 2024-06-13 10:11:45 · 929 阅读 · 0 评论 -
B. 378QAQ and Mocha‘s Array----codeforces
3.将不能被整除的数加入到动态数组中,然后对动态数组进行排序,如果数组中所有的数能够被最小的数值整除那就输出Yes,否则输出No。2.对输入的数组进行排序,如果其余的所有数能够被最小的一个数值整除,那就输出Yes。1.如果数组中有1那就直接输出Yes。原创 2024-06-12 23:50:27 · 99 阅读 · 0 评论