• cf


     Codeforces Round #395 (Div. 2)

    最近忘了写,直接扔代码好了

    #include<map>
    #include<set>
    #include<cmath>
    #include<queue>
    #include<stack>
    #include<vector>
    #include<cstdio>
    #include<cassert>
    #include<iomanip>
    #include<cstdlib>
    #include<cstring>
    #include<iostream>
    #include<algorithm>
    #define pi acos(-1.0)
    #define ll long long
    #define mod 1000000007
    #define ls l,m,rt<<1
    #define rs m+1,r,rt<<1|1
    #pragma comment(linker, "/STACK:1024000000,1024000000")
    
    using namespace std;
    
    const double g=10.0,eps=1e-12;
    const int N=2000+10,maxn=500+100,inf=0x3f3f3f;
    
    int main()
    {
        ios::sync_with_stdio(false);
        cin.tie(0);
        int n,m,z;
        cin>>n>>m>>z;
        int ans=0;
        for(int i=1;i<=z;i++)
        {
            if(i%n==0&&i%m==0)
                ans++;
        }
        cout<<ans<<endl;
        return 0;
    }
    /*********************
    
    *********************/
    A
    #include<map>
    #include<set>
    #include<cmath>
    #include<queue>
    #include<stack>
    #include<vector>
    #include<cstdio>
    #include<cassert>
    #include<iomanip>
    #include<cstdlib>
    #include<cstring>
    #include<iostream>
    #include<algorithm>
    #define pi acos(-1.0)
    #define ll long long
    #define mod 1000000007
    #define ls l,m,rt<<1
    #define rs m+1,r,rt<<1|1
    #pragma comment(linker, "/STACK:1024000000,1024000000")
    
    using namespace std;
    
    const double g=10.0,eps=1e-12;
    const int N=200000+10,maxn=500+100,inf=0x3f3f3f;
    
    int a[N];
    int main()
    {
        ios::sync_with_stdio(false);
        cin.tie(0);
        int n;
        cin>>n;
        for(int i=1;i<=n;i++)cin>>a[i];
        for(int i=1;i<=n/2;i+=2)
            swap(a[i],a[n-i+1]);
        for(int i=1;i<=n;i++)
            cout<<a[i]<<" ";
        cout<<endl;
        return 0;
    }
    /*********************
    
    *********************/
    B
    #include<map>
    #include<set>
    #include<cmath>
    #include<queue>
    #include<stack>
    #include<vector>
    #include<cstdio>
    #include<cassert>
    #include<iomanip>
    #include<cstdlib>
    #include<cstring>
    #include<iostream>
    #include<algorithm>
    #define pi acos(-1.0)
    #define ll long long
    #define mod 1000000007
    #define ls l,m,rt<<1
    #define rs m+1,r,rt<<1|1
    #pragma comment(linker, "/STACK:1024000000,1024000000")
    
    using namespace std;
    
    const double g=10.0,eps=1e-12;
    const int N=100000+10,maxn=500+100,inf=0x3f3f3f;
    
    int c[N],p[N],o[N],cnt[N];
    int main()
    {
        ios::sync_with_stdio(false);
        cin.tie(0);
        int n;
        cin>>n;
        for(int i=1;i<n;i++)cin>>p[i]>>o[i];
        for(int i=1;i<=n;i++)cin>>c[i];
        int sum=0;
        for(int i=1;i<n;i++)
            if(c[p[i]]!=c[o[i]])
               sum++,cnt[p[i]]++,cnt[o[i]]++;
        for(int i=1;i<=n;i++)
            if(sum==cnt[i])
            {
               cout<<"YES"<<endl<<i<<endl; 
               return 0;
            }
        cout<<"NO"<<endl;
        return 0;
    }
    /*********************
    4
    1 2
    2 3
    2 4
    1 1 2 1
    *********************/
    C
  • 相关阅读:
    P2P学习(三)网络传输基本知识---TURN协议
    P2P学习(三)网络传输基本知识---STUN协议(二)
    P2P学习(三)网络传输基本知识---STUN协议(一)
    P2P学习(三)网络传输基本知识
    P2P学习(二)P2P中的NAT穿越(打洞)方案详解
    如何画UML时序图
    数据大屏、报表设计器等
    SQL Server查询指定表的操作记录
    ORACLE查询当前用户的权限
    InfluxDB:集群版使用指南(Influx-proxy)
  • 原文地址:https://www.cnblogs.com/acjiumeng/p/7238144.html
Copyright © 2020-2023  润新知