自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 1071 Speech Patterns (25 分)

1071 Speech Patterns (25 分)题解:利用双指针 去读取字符串中的词 然后将词存放在哈希中记录每个词出现的次数然后输出代码:#include<iostream>#include<unordered_map>using namespace std;unordered_map<string,int> map;bool check(char c){ if(c >= 'A' && c <= 'Z')

2021-11-24 20:43:26 56

原创 1050 String Subtraction (20 分)

1050 String Subtraction (20 分)题解:利用哈希表 将s2出现的字符 存进哈希表中 然后遍历s1利用哈希表 把其他的字符给输出代码:#include<iostream>using namespace std;const int maxn = 100010;bool hashTable[maxn] = {false};int main(){ string s1,s2; getline(cin,s1); getline(cin

2021-11-23 19:26:44 978 1

原创 1036 Boys vs Girls (25 分)

1036 Boys vs Girls (25 分)给定 NN 个学生的成绩信息,请你求出女生第一名与男生倒数第一名的分数差距。输入格式第一行输入整数 NN,表示学生数量。接下来 NN 行,每行包含一个学生的姓名,性别,ID和成绩。其中姓名和ID是长度不超过 1010 且不包含空格的字符串。性别为 FF(女)或 MM(男)。成绩是一个范围在 [0,100]的整数。保证所有学生的成绩互不相同。输出格式输出共三行。第一行输出女生第一名的姓名和ID。第二行输出男生倒数第一名的姓名和ID。第三行输出

2021-11-23 19:05:10 650

原创 1035 Password (20 分)

1035 Password (20 分)为了准备 PAT,系统不得不为用户生成随机密码。但是有时一些数字和字母之间总是难以区分,比如 1(数字一)和 l(LL 的小写),0(数字零)和 O(oo 的大写)。一种解决办法是将 1(数字一)替换为 @,将 0(数字零)替换为 %,将 l(LL 的小写)替换为 L,将 O(oo 的大写)替换为 o。现在,你的任务就是帮助系统检查这些用户的密码,并对难以区分的部分加以修改。输入格式第一行包含一个整数 NN,表示用户数量。接下来 NN 行,每行包含一个用

2021-11-21 20:58:43 317

原创 1006 Sign In and Sign Out (25 分)

1006 Sign In and Sign Out (25 分)每天第一个到机房的人负责开门,最后一个从机房离开的人负责锁门。现在,给定每个人的签到与签出记录,请你找出当天开门的人以及锁门的人分别是谁。输入格式第一行包含整数 MM,表示共有 MM 个人的签到签出记录。接下来 MM 行,每行的形式如下:ID_number Sign_in_time Sign_out_time时间以 HH:MM:SS 形式给出,ID_number 是一个长度不超过 1515 的字符串。输出格式共一行,输出开门

2021-11-21 18:52:02 450

原创 1005 Spell It Right (20 分)

1005 Spell It Right (20 分)给定一个非负整数 NN,你的任务是计算 NN 的所有数字的总和,并以英语输出总和的每个数字。输入格式共一行,包含一个整数 N。输出格式共一行,用英语输出总和的每个数字,单词之间用空格隔开。数据范围0≤N≤10100输入样例:12345输出样例:one five题解输入一个数,由于这个数的范围太大,所以用string类型存储将string N通过遍历 求出各项数之和 (int)sum然后把sum转换为字符串类型然后输出总和

2021-11-19 21:13:45 190

原创 1001 A+B Format (20 分)

1001 A+B Format (20 分)计算 a+ba+b 并以标准格式输出总和----也就是说,从最低位开始每隔三位数加进一个逗号(千位分隔符),如果结果少于四位则不需添加。输入格式共一行,包含两个整数 aa 和 bb。输出格式共一行,以标准格式输出 a+ba+b 的和。数据范围−106≤a,b≤106−106≤a,b≤106输入样例:-1000000 9输出样例:-999,991题解​ 先输入整数a b ,然后计算a+b的值 s,将s转换为字符串。​ 将字符串 从后往

2021-11-19 20:57:36 485

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除