本文共 517 字,大约阅读时间需要 1 分钟。
#include#include using namespace std;int main(){ int a[100005],b[100005],vis[100005],flag=0; memset(a,0,sizeof a); memset(b,0,sizeof b); memset(vis,0,sizeof vis); int n,p; cin>>n>>p; for(int i=0;i >a[i]; int index=a[i]%p; if(vis[index]) { while(vis[index]&&b[index]!=a[i]) index=(index+1)%p; } b[index]=a[i]; vis[index]=1; if(flag==0) flag=1; else cout<<" "; cout<
#include<cstring>
b[index]!=a[i]
转载地址:http://opfl.baihongyu.com/