Submission #905101


Source Code Expand

#include<bits/stdc++.h>
using namespace std;
int main(){
    string a;
    cin>>a;
    int lo=0,hi=1;
    int count=0;
    for(int i=1;i<a.size();i++){
        if(a[lo]=='S' && a[hi]=='T'){
            hi++;
            lo--;
            if(lo<0){
                lo=hi-1;
            }
            count+=2;
        }
        else{
            lo++;
            hi++;
        }
        //cout<<lo<<' '<<hi<<endl;
    }
    cout<<a.size()-count<<endl;
}

Submission Info

Submission Time
Task A - STring
User masum_ice
Language C++14 (GCC 5.4.1)
Score 0
Code Size 478 Byte
Status WA
Exec Time 10 ms
Memory 640 KB

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 0 / 200 0 / 100
Status
AC × 3
AC × 5
WA × 4
AC × 5
WA × 8
Set Name Test Cases
Sample example0, example1, example2
Subtask1 example0, example1, example2, sub_corner0, sub_corner1, sub_corner2, sub_rand0, handmade0, handmade1
All corner0, corner1, corner2, example0, example1, example2, handmade0, handmade1, maxrand0, sub_corner0, sub_corner1, sub_corner2, sub_rand0
Case Name Status Exec Time Memory
corner0 WA 9 ms 640 KB
corner1 WA 9 ms 640 KB
corner2 WA 10 ms 640 KB
example0 AC 3 ms 256 KB
example1 AC 3 ms 256 KB
example2 AC 3 ms 256 KB
handmade0 AC 3 ms 256 KB
handmade1 AC 3 ms 256 KB
maxrand0 WA 10 ms 640 KB
sub_corner0 WA 3 ms 256 KB
sub_corner1 WA 3 ms 256 KB
sub_corner2 WA 3 ms 256 KB
sub_rand0 WA 3 ms 256 KB