1 条题解

  • 0
    @ 2026-4-21 14:09:55
    #include <bits/stdc++.h>
    #define ll long long
    using namespace std;
    ll n,m,x,maxn=1,f[110000],r,l,y;
    int main() {
    	ios::sync_with_stdio(false);
    	cin.tie(0);
    	cin>>n>>m;
    	for(int i=1; i<=n; i++) {
    		cin>>x;
    		r=x%m;
    		l=(m-r)%m;
    		y=f[l]+1;
    		if(y>f[r]) f[r]=y;
    		if(f[r]>maxn) maxn=f[r];
    	}
    	cout<<n-maxn;
    }
    
    • 1

    信息

    ID
    155
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    (无)
    递交数
    97
    已通过
    13
    上传者