tasyrkin's blog

By tasyrkin, 12 years ago, In Russian

Сегодня, во время контеста участник enesoncu взломал задачу В участника karti аж целых 3 раза.

Посмотрев код karti можно сделать вывод, что либо karti играет в поддавки, либо участник enesoncu сабмитит с другого аккаунта и ломает решение.

Думаю, что администрация в силах разобраться кому ставить бан.

Задача: 169B - Replacing Digits

Сабмит: 1413765

Код:

int m,n;
char str[200000],ptr[200000];
void read(){
	int i,j,ind,s,p;
	char min=120,t,c;
	cin>>str>>ptr;
	if(strcmp(str,"54656451321")==0){ cout<<"2121414445754"; return; }
	s=strlen(str);
	p=strlen(ptr);
	sort(ptr+0,ptr+p);
	ind=p-1;
	For(i,0,s-1){
		if(ptr[ind]>str[i]){ str[i]=ptr[ind]; ind--; if(ind==-1) break;}	
	}
	cout<<str;
}
  • Vote: I like it
  • +6
  • Vote: I do not like it