📄 3128.txt
字号:
Source
Problem Id:3128 User Id:fzk
Memory:40K Time:0MS
Language:G++ Result:Accepted
Source
#include <stdio.h>
int main( ) {
int t, n, i, c, j;
char w[100];
bool s[100];
int ans[100];
scanf( "%d%d", &t, &n );
while( t-- ) {
scanf( "%s", w );
for( i=0; i<26; i++ ) {
s[i] = false;
w[i]-='A';
ans[i+1] = 0;
}
for( i=0; i<26; i++ ) {
if( !s[i] ) {
s[i] = true;
for( j=w[i], c=1; j!=i; j=w[j], c++ )
s[j] = true;
if( !(c&1) )
ans[c]++;
}
}
for( i=2; i<=26; i++ )
if( ans[i] & 1 )
break;
printf( "%s\n", i<=26?"No":"Yes" );
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -