PTA乙级1076,wifi密码

分析:参考一下柳婼的妙法~ n没什么作用~以字符串方式接收输入,只要遇到任何一个字符串s满足大小为3且s[2]为’T’,就将s[0]字母对应的wifi密码输出~

#include <iostream>
using namespace std;
int main() {
    string s;
    while (cin >> s) 
        if(s.size() == 3 && s[2] == 'T') cout << s[0]-'A'+1;
    return 0;
}



另法:
#include<bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cin>>n;

    while(n--){
        char c1,c2;
        for(int i=0;i<4;i++){
            scanf("%*c%c-%c",&c1,&c2);
            if(c2=='T')
                printf("%d",(int)(c1-'A'+1));
        }
    }

    return 0;
}

上一篇:next()与nextLine()


下一篇:JAVA神奇事情