摘要: 模拟整数乘法,比较简单的乘法模拟,因为一个因数是2,只有一位。注意处理可能产生的进位,测试点2和7测的就是这个。(理解题意很重要,pat可能有的题不难,但是得仔细琢磨坑点在哪里) 用digit1[]记录原数字中各位数字的出现次数,digit2[]存储结果中各位数字出现的次数,逐个比较,如果次数不相等 阅读全文
posted @ 2020-03-21 19:33 wsshub 阅读(313) 评论(0) 推荐(0)
摘要: 这个题挺好的。学习了map和set的使用,还有字符串的接收和输出。参考了柳神的代码。 题目要求根据title,author,key,publisher,year来输出对应书的编号,思路是建立map<关键码,编号的集合>,关键码就是title,author,key,publisher,year,根据在 阅读全文
posted @ 2020-03-21 18:03 wsshub 阅读(198) 评论(0) 推荐(1)
摘要: 我们通过while语句来实现这一功能。具体例子如下: #include<iostream> using namespace std; int main() { int sum=0,value=0; while(cin>>value) sum=sum+value; cout<<sum<<endl; r 阅读全文
posted @ 2020-03-21 13:35 wsshub 阅读(275) 评论(0) 推荐(0)
摘要: getchar()函数 从输入流中读取一个单个的字符。如果输入的是字符串,函数也只读取头一个字符,如果下面还有getchar函数则接着上个getchar函数读到的下一个字符读而不需要继续输入就会返回一个读取的字符,这里涉及到缓冲,就是我们输入的字符流其实是存在于缓冲区中,所以下一个getchar函数 阅读全文
posted @ 2020-03-21 13:22 wsshub 阅读(810) 评论(0) 推荐(0)