PTA
我对计算机一无所知
加油
展开
-
L1-044 稳赢 (15 分)
题目描述: 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 输入格式: 输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。End代表输入结束,这一行不要作为出招处理。 输出格式: 对每一个输入的出招,按要求输出稳赢或平局的招式。每招占一行。 输入样例: 2原创 2021-03-13 18:49:22 · 127 阅读 · 0 评论 -
L1-005 考试座位号 (15 分)
题目描述: 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。 输入格式: 输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编原创 2021-03-13 18:40:14 · 310 阅读 · 0 评论 -
L1-003 个位数统计 (15 分)
题目描述: 解法: 使用map解法,遍历字符串依次存储 #include<iostream> #include<map> #include<algorithm> using namespace std; map<int,int> mp; string str; int main() { cin>>str; int len=str.length(); for(int i=0;i<len;i++){ mp[str[i]-'0']++;原创 2021-03-13 18:32:58 · 46 阅读 · 0 评论