zoukankan      html  css  js  c++  java
  • 1076 Wifi密码 (15 分)C语言

    下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。

    在这里插入图片描述

    输入格式:
    输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行按照 编号-答案 的格式给出一道题的 4 个选项,T 表示正确选项,F 表示错误选项。选项间用空格分隔。

    输出格式:
    在一行中输出 wifi 密码。

    输入样例:

    8
    A-T B-F C-F D-F
    C-T B-F A-F D-F
    A-F D-F C-F B-T
    B-T A-F C-F D-F
    B-F D-T A-F C-F
    A-T C-F B-F D-F
    D-T B-F C-F A-F
    C-T A-F B-F D-F
    

    输出样例:

    13224143
    
    #include <stdio.h>
    int main(){
    	int n,i,j;
    	scanf("%d",&n);
    	char sam[30];
    	getchar();
    	for(i=0;i<n;i++){
    		gets(sam);
    		for(j=0;j<strlen(sam);j++){
    			if(sam[j]=='T'){
    				printf("%d",sam[j-2]-'A'+1);
    				break;
    			}
    		}
    	}
    	return 0;
    }
    

    AC2

    #include <stdio.h>
    int main(){
    	char sam[4];
    	while(scanf("%s",sam)!=EOF){
    		if(sam[2]=='T')
    			putchar("1234"[sam[0] - 'A']);
    	}
    	return 0;
    }
    
    欢迎查阅
  • 相关阅读:
    Linux Shell脚本编程--Head/Tail命令详解
    Python学习笔记-抽象
    L2-020 功夫传人
    pat 抢红包
    pat 集合相似度
    pat 喊山
    hdu1029
    win10 , JAVA安装 环境搭建
    ZOJ2540 Form a Square
    ZOJ3180 Number Game
  • 原文地址:https://www.cnblogs.com/gh110/p/12158207.html
Copyright © 2011-2022 走看看