#12540: C++簡易參考解答


shawn2000100 (東華財金)

學校 : 國立東華大學
編號 : 57300
來源 : [27.53.168.5]
最後登入時間 :
2021-09-19 19:53:19
a224. 明明愛明明 | From: [134.208.3.49] | 發表日期 : 2017-08-10 14:00

#include <iostream>
using namespace std;

int main() {
string input;

while ( cin >> input ) {
int ASCII[256] = {0}, oddCnt = 0;

for ( int i = 0; i < input.length(); ++i )
if ( isalpha ( input[i] ) ) {
input[i] = toupper ( input[i] );
++ASCII[input[i]];
}

for ( int i = 0; i < 256; ++i )
if ( ASCII[i] % 2 )
++oddCnt;

cout << ( oddCnt <= 1 ? "yes !" : "no..." ) << endl;
}

return 0;
}

 
ZeroJudge Forum