1 solutions

  • 0
    @ 2025-12-3 16:59:04

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    int g,n;
    string s;
    bool f(string s)
    {
    	if(s[0]=='2' && s[1]=='0' && s[2]=='2' && s[3]=='0') return 1;
    	if(s[n-4]=='2' && s[n-3]=='0' && s[n-2]=='2' && s[n-1]=='0') return 1;
    	if(s[0]=='2' && s[1]=='0' && s[2]=='2' && s[n-1]=='0') return 1;
    	if(s[0]=='2' && s[1]=='0' && s[n-2]=='2' && s[n-1]=='0') return 1;
    	if(s[0]=='2' && s[n-3]=='0' && s[n-2]=='2' && s[n-1]=='0') return 1;
    	return 0;
    }
    int main()
    {
    	cin>>g;
    	while(g--)
    	{
    		cin>>n>>s;
    		if(f(s)) cout<<"YES"<<endl;
    		else cout<<"NO"<<endl;
    	}
    			 
        return 0;
    }
    
    
    • 1

    Information

    ID
    937
    Time
    1000ms
    Memory
    128MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By