Help,Help
  • 板块灌水区
  • 楼主Mercedes_AMG
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/4/10 20:30
  • 上次更新2024/4/10 22:43:35
查看原帖
Help,Help
1044345
Mercedes_AMG楼主2024/4/10 20:30

#include <bits/stdc++.h>
using namespace std;
long long n,m;
long long a[1001001];
long long as[4]= {INT_MIN,0,0,0};
long long msm=0, p=0;
long long sms=0;
int main()
{
    cin>>n>>m;
    if(n<=3) {cout<<n; return 0;}
    for(long long i=1; i<=m; i++) {
        cin>>a[i];
        bool fa=false;
        for(long long j=1; j<=3; j++) {
            if(as[j]==a[i]) {
                fa=true;
                break;
            }
            if(as[j]==0) {
                msm++;
                as[j]=a[i];
                fa=true;
                sms=j;
                break;
            }
        }
        if(fa==false) {
            msm++;
            as[sms]=a[i];
        }
    }
    cout<<msm;
    return 0;
}

帮个忙吧!!!各位大佬们

****QwQ

2024/4/10 20:30
加载中...