字符串
文章平均质量分 50
moleet
好想摸
展开
-
PAT (Basic Level) 1024 科学计数法 (20 point(s))
#include <bits/stdc++.h> using namespace std; int main() { string str, num; cin >> str; // 读取正负符号 if(str[0] == '-') cout << '-'; int i = 1; // 读取E前数字(含小数点 while(1){ // 读取到E if(str[++i] == 'E') break; } num = st.原创 2021-09-13 13:26:35 · 179 阅读 · 1 评论 -
PAT (Basic Level) 1029 旧键盘 (20 point(s))
#include <bits/stdc++.h> using namespace std; int main() { string input, autual; map<char, int> existed; // 读取输入和实际文字 cin >> input >> autual; // 将小写字母转换成大写字母 for(int i = 0; i < input.size(); i++) input[i] = toupper(in.原创 2021-08-25 18:41:29 · 117 阅读 · 0 评论 -
PAT (Basic Level) 1028 人口普查 (20 point(s))
// 正确代码 #include <bits/stdc++.h> using namespace std; int main() { int N, cnt = 0; map<string, string> birth; cin >> N; // 分割日期中间的分隔符 // 超过两百岁不读取 小于等于 1814/09/06 while(N--){ string name, date; cin >> name >> date.原创 2021-08-25 17:16:55 · 132 阅读 · 0 评论