下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用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

分析: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;
}

1076. Wifi密码 (15)-PAT乙级真题相关推荐

  1. 1051. 复数乘法 (15)-PAT乙级真题

    复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i2 = -1:也可以写成极坐标下的指数形式(R*e(Pi)),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形 ...

  2. 1061. 判断题(15)-PAT乙级真题

    1061. 判断题(15) 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过100的正整数N和M,分别是学生人数和判断题数量 ...

  3. 1041. 考试座位号(15)-PAT乙级真题

    每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座 ...

  4. 1046. 划拳(15)-PAT乙级真题

    划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒.两人同赢或两人同输 ...

  5. PAT 1071. 小赌怡情(15)-PAT乙级真题

    常言道"小赌怡情".这是一个很简单的小游戏:首先由计算机给出第一个整数:然后玩家下注赌第二个整数将会比第一个数大还是小:玩家下注t个筹码后,计算机给出第二个数.若玩家猜对了,则系统 ...

  6. 1056. 组合数的和(15)-PAT乙级真题

    给定N个非0的个位数字,用其中任意2个数字都可以组合成1个2位的数字.要求所有可能组合出来的2位数字的和.例如给定2.5.8,则可以组合出:25.28.52.58.82.85,它们的和为330. 输入 ...

  7. 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级真题

    卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把(3n+1)砍掉一半.这样一直反复砍下去,最后一定在某一步得到n=1.卡拉兹在1950年的世界数 ...

  8. 1006. 换个格式输出整数 (15)-PAT乙级真题

    让我们用字母B来表示"百".字母S表示"十",用"12-n"来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如2 ...

  9. 1016. 部分A+B (15)-PAT乙级真题

    正整数A的"DA(为1位整数)部分"定义为由A中所有DA组成的新整数PA.例如:给定A = 3862767,DA = 6,则A的"6部分"PA是66,因为A中有 ...

最新文章

  1. Akka的Actor编程
  2. Java CountDownLatch的两种常用场景
  3. 情感分析(支持向量机,逻辑回归)
  4. OpenCV支持向量机SVM简介
  5. OCM备考 三. Managing Database Availability 之flashback
  6. Technical User Stories – What, When, and How?
  7. .NET Core + Kubernetes:Helm
  8. mysql获取相隔时间段的数据
  9. NOIP1998车站
  10. 【转】Android 避免APP启动闪黑屏(Theme和Style)
  11. 微软职位内部推荐-Software Development Engineering II
  12. 【转】Caffe初试(八)Blob,Layer和Net以及对应配置文件的编写
  13. 随着浏览器窗口缩小表格出现横向滚动条
  14. java 性能优化分析工具_【java】JVM性能调优监控工具、可视化在线内存分析工具...
  15. Java学生管理系统-增删改查
  16. iOS蓝牙4.0(BLE)-LightBlue与cc2540开发板通信
  17. mysql数据库基本知识点整理笔记
  18. 常见图片存储格式文件简介
  19. 一个网页设计需求方眼中的网页设计
  20. mysql三张表 left join

热门文章

  1. android-- apktool反编译工具使用详解
  2. debug模式不报错,release模式报错
  3. 华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核
  4. 更新k8s镜像版本的三种方式
  5. 「一道面试题」ArrayList和LinkedList有什么区别及使用场景
  6. 做图表统计你需要掌握SQL Server 行转列和列转行
  7. 常用端口号及对应服务
  8. 破产的圣文森特医院,如何利用大数据寻求解救方案?
  9. java学习中,instanceof 关键字 和 final 关键字、值的传递(java 学习中的小记录)...
  10. CentOS内核升级