#include <iostream>
#include<string>
using namespace std;

int main() {
    int t;
    cin>>t;
    for(int i=0;i<t;i++)
    {
        string s;
        int a[4]={0};//开一个数组分别计数四种不同的情况
        cin>>s;
        if(s.size()<8){
            cout<<"Weak"<<endl;
            continue;
        }//第一个条件
        for(char j : s)
        {
            if(j>='0'&&j<='9')a[0]++;
            else if(j>='a'&&j<='z')a[1]++;
            else if(j>='A'&&j<='Z')a[2]++;
            else a[3]++;
        }
        int d=0;
        for(int k : a)
        {
            if(k!=0)d++;
        }
        if(d==4)cout<<"Strong"<<endl;
        else if(d==3)cout<<"Medium"<<endl;
        else cout<<"Weak"<<endl;
    }//根据不同的情况输出
  //第二个条件
    return 0;
}

c++,密码强度检查 把控好两个条件三种情况即可