Submission
Status:
[P-SSSSSSSSSSSSSSSSSS]
Score: 0
User: KotatsuCat
Problemset: B.Shuffle
Language: cpp
Time: 0.002 second
Submitted On: 2025-03-06 20:14:36
#include <iostream>
#include <string>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int T;
cin >> T;
while(T--){
int M;
cin >> M;
string S;
cin >> S;
long long sumN = 0, sumK = 0;
int countN = 0, countK = 0;
for (int i = 0; i < M; i++){
if(S[i]=='N'){
sumN += i - countN;
countN++;
}
else if(S[i]=='K'){
sumK += ( (M - 1 - i) - countK );
countK++;
}
}
cout << ( sumN > sumK ? "YES" : "NO" ) << "\n";
}
return 0;
}