#include <iostream>
#include <stdio.h>
#include <string.h>
#include <vector>
#include <map>
#include <stack>
#include <queue>
#include <algorithm>
#include <set>
using namespace std;
const int maxn=1e3+10;
char s[maxn][11],pd[maxn][11];
int flag[maxn];
bool change(char *a){
int len=strlen(a);
bool flag=false;
for(int i=0;i<len;i++){
if(a[i]=='1')
a[i]='@',flag=true;
else if(a[i]=='l')
a[i]='L',flag=true;
else if(a[i]=='0')
a[i]='%',flag=true;
else if(a[i]=='O')
a[i]='o',flag=true;
}
return flag;
}
int main(){
int n,sum=0;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%s %s",s[i],pd[i]);
if(change(pd[i]))
flag[i]=1;
sum+=flag[i];
}
if(sum>0){
printf("%d\n",sum);
for(int i=0;i<n;i++)
if(flag[i]) printf("%s %s\n",s[i],pd[i]);
}
else
printf("There %s %d account%s and no account is modified",n>1?"are":"is",n,n>1?"s":"");
return 0;
}
1035. Password (20)
最新推荐文章于 2020-06-08 22:43:29 发布