PAT甲级
史大成没有烦恼
这个作者很懒,什么都没留下…
展开
-
PAT 1027 Colors in Mars
进制转换,主要学习setw规范位数函数和setfill填充函数 几个函数的用法如下: reverse(res.begin(),res.end()),将res字符串进行转置。 setw(2),规定两位的输出结果。 setfill(‘0’)和setfill一起用的结果是:如果只有一位,则前面自动补0,达到两位。 代码如下: #include<bits/stdc++.h> using namespace std; char mars[13] = {'0','1','2','3','4','5','原创 2021-07-04 16:16:48 · 104 阅读 · 0 评论 -
PAT 1005 Spell It Right
输入一个大数N(1e100) 英文单词输出:各个位数的和的各位数 Sample Input: 12345 Sample Output: one five 思路如下: 数很大,用char来存 sum += data[i]-‘0’,拿到各位数和 digit[k++] = sum%10,拿到sum和的各位数 定义一个单词数组,逆序遍历输出即可 代码如下: #include<iostream> #include<string.h> using namespace std; char原创 2021-07-04 16:09:30 · 103 阅读 · 0 评论