首页 > 其他分享 >『STAOI』G - Round 3

『STAOI』G - Round 3

时间:2023-08-09 21:45:15浏览次数:48  
标签:题意 R3 STA STAOI Round define

『STAOI』G - Round 3

因为在 \(STAOI\) 团里,所以赛时没打。

\(T1\) luoguP9508 『STA - R3』存在

  • 观察题意,手搓几组样例,易知符合题意的一组解形如 \(a,b,b,c,b,b,……,z,(b),(b)\) 。
    • 不会证明,可以参考下隔壁 jijidawang 的。
  • 时间复杂度 \(O(n)\) ,可以通过本题。
    #include<bits/stdc++.h>
    using namespace std;
    #define ll long long 
    #define sort stable_sort 
    #define endl '\n' 
    int main()
    {
        int n,sum=0;
        cin>>n;
        while(sum<n)
        {
            sum++;
            cout<<sum<<" ";
            if(sum<n)
            {
                sum++;
                cout<<"2 ";
                if(sum<n)
                {
                sum++;
                cout<<"2 ";
                }
            }
        }
        return 0;
    }
    

\(T2\) luoguP9509 『STA - R3』Aulvwc

\(T3\) luoguP9510 『STA - R3』高维立方体

  • 暂时咕了。

\(T4\) luoguP9511 『STA - R3』大豆

  • 暂时咕了。

标签:题意,R3,STA,STAOI,Round,define
From: https://www.cnblogs.com/The-Shadow-Dragon/p/17618063.html

相关文章

  • Codeforces Round 881 (Div. 3)
    A.SashaandArrayColoring为了让贡献最大,每种颜色只能染两个数显然这两个数为最大值与最小值、次大值与次小值、第三大值与第三小值……以此类推即可B.LongLong为了让和最大,我们需要的就是把所有负数变成正数那么第一问的答案就是\(\sum_{i=1}^n|a_i|\)此外,因为每次变......
  • fastapi后台任务模块<BackgroundTasks>源码理解
      该文档主要对fastapi的后台模块《BackgroundTasks》一些源码的理解,这样也可以加深理解异步及后台任务处理的理解。 使用导入例子: fromfastapiimport BackgroundTasks  fromfastapiimportBackgroundTasks,FastAPIapp=FastAPI()defwrite_file(data:st......
  • Codeforces Round 891 (Div. 3) A-G
    偷偷摆烂导致小号掉了16分,但是队友涨了16分,一定是米哈游的问题!A.ArrayColoring题意:给出一个长为\(n\)的数组,问能否把所有元素分别染成两种颜色中的一种,并且使得同种颜色的元素和它们最后的奇偶性相同。Solution算出奇数个数看是不是奇数个即可voidsolve(){ intn;cin>>n......
  • CF1857B Maximum Rounding 题解
    题面题目大意给定\(T\)组数据,每组数据一个自然数\(n\),可以多次选择第\(k\)位数进行四舍五入,求出四舍五入后该数的最大值。分析思路思想:贪心。这里给定了两种操作。四舍和五入。显然我们想要让最终的结果最大,我们的操作只能进行五入而不可以进行四舍。因为如果我们进行了......
  • Codeforces Round 891 (Div. 3)
    A.ArrayColoring#include<bits/stdc++.h>usingnamespacestd;voidsolve(){intn;cin>>n;intsum=0;for(inti=1,x;i<=n;i++)cin>>x,sum+=x;if(sum%2==0)cout<<&quo......
  • python:安装backgroundremover 0.2.4(Python 3.9.16)
    一,官方代码及文档:https://github.com/nadermx/backgroundremover二,安装backgroundremover的准备工作1,安装pytorch:https://blog.imgtouch.com/index.php/2023/08/03/rocky-linux-an-zhuang-pytorch-pytorch-2-1-python-3-9-16/2, 安装ffmpeg:https://blog.imgtouch.......
  • Codeforces Round 891 (Div. 3) 题解
    A.ArrayColoring因为:偶数+偶数=偶数奇数+奇数=偶数奇数+偶数=奇数所以设\(s1\)为奇数之和,\(s2\)为偶数之和\(s2\)必定是偶数如果奇数的个数为偶数,则\(s1\)为偶数;否则是奇数而在\(s1\)为奇数时,即使拿一个奇数加到\(s2\)里,那么也是不合法的所以直接判断奇数的......
  • Codeforces Round 891 (Div. 3)
    CodeforcesRound881(Div.3)A.ArrayColoring题目大意link思路简单判断数组和的奇偶性即可(小学数学)#include<bits/stdc++.h>usingnamespacestd;intmain(){intt;cin>>t;while(t--){intn;cin>>n;intsum=......
  • Codeforces Round 891 (Div. 3)
    CodeforcesRound891(Div.3)A-ArrayColoring思路:需要两部分的奇偶相同,判断奇数的个数是否为偶数即可#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong//#defineint__int128#definedoublelongdoubletypedefpair<int,int>PII;typedefpair......
  • Codeforces Round 891 (Div. 3)
    A.ArrayColoring题意给你\(n(2\len\le50)\)个数,你可以把每个数染成红或蓝,求是否有方案满足每个颜色都有数而且两种颜色每个颜色内所有数之和的奇偶性相同。多组数据\((t\le1000)\)。例如:\([1,2,4,3,2,3,5,4]\)染成\([\color{blue}1,\color{blue}2,\color{red}4,\color{......