3263 - Apague Com Segurança
Mais um dia, mais um problema Ad Hoc...
Last updated
Mais um dia, mais um problema Ad Hoc...
Last updated
#include <string.h>
#include <stdio.h>
int main(){
int N;
char antes[1024], depois[1024];
scanf("%d\n%s\n%s\n", &N, antes, depois);
N %= 2;
if(!N){
if(!strcmp(antes, depois)){
printf("Deletion succeeded\n");
}else{
printf("Deletion failed\n");
}
}else{
int i;
for(i = 0; i < strlen(antes); ++i){
if(antes[i] == depois[i]){
printf("Deletion failed\n");
break;
}
}
if(i == strlen(antes)) printf("Deletion succeeded\n");
}
return 0;
}#include <iostream>
using namespace std;
int main(){
int N;
string antes, depois;
cin >> N >> antes >> depois;
N %= 2;
if(!N){
if(antes == depois){
cout << "Deletion succeeded" << endl;
}else{
cout << "Deletion failed" << endl;
}
}else{
int i;
for(i = 0; i < antes.length(); ++i){
if(antes[i] == depois[i]){
cout << "Deletion failed" << endl;
break;
}
}
if(i == antes.length()) cout << "Deletion succeeded" << endl;
}
return 0;
}n = int(input())
antes = input()
depois = input()
n %= 2
if(n == 0):
print('Deletion succeeded' if(antes == depois) else 'Deletion failed')
else:
succeeded = True
for i in range(len(antes)):
if(antes[i] == depois[i]):
succeeded = False
break
print('Deletion succeeded' if(succeeded) else 'Deletion failed')