Codeforces #531.div3

Posted raincle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codeforces #531.div3相关的知识,希望对你有一定的参考价值。

A

#include <iostream>
using namespace std;

int main()
{
    long long n;
    cin>>n;
    if(n%4==0||n%4==3)cout<<0;
    else cout<<1;
    return 0;
}

B

#include<bits/stdc++.h>
using namespace std;
pair<int,int>p[5005];
pair<int,int>p2[5005];
int freq[5005];
int k2,k,n,x;
int main()
{
    cin>>n>>k;
    k2=k;
    for(int i=0;i<n;i++)
    {
        cin>>x;
        freq[x]++;
        if(freq[x]>k)
        {
            cout<<"NO
";
            return 0;
        }
        p[i]=make_pair(x,i);
    }
    sort(p,p+n);
    for(int i=0;i<n;i++)
    {
        p2[i].first = p[i].second;
        if(k2==0)
            k2=k;
        p2[i].second = k2;
        k2--;
    }
    sort(p2,p2+n);
    cout<<"YES
";
    for(int i=0;i<n;i++)
    {
        cout<<p2[i].second<<" ";
    }
    cout<<endl;
    return 0;
}

C

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n,x,y;
    int ans=0;
    scanf("%d%d%d",&n,&x,&y);
    if(x>y)
    {
        printf("%d
",n);
        return 0;
    }
    for(int i=0;i<n;i++)
    {
        int t;
        scanf("%d",&t);
        if(t<=x){
            ans++;
        }
    }
    printf("%d
",ans/2+ans%2);
    return 0;
}

 

以上是关于Codeforces #531.div3的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp Codeforces片段

Codeforces 86C Genetic engineering(AC自动机+DP)

CodeForces 1005D Polycarp and Div 3(思维贪心dp)

(Incomplete) Codeforces 394 (Div 2 only)

CodeForces 931F Teodor is not a liar!

这个c代码有啥问题?