https://pintia.cn/problem-sets/994805260223102976/problems/994805306310115328
题解很简单,遍历两个字符串,找到da或db,然后不断更新pa和pb即可。
// PAT BasicLevel 1016// https://pintia.cn/problem-sets/994805260223102976/problems/994805306310115328#include <iostream>#include <string>using namespace std;int main(){ // 获取a、da、b和db string a,b; char da,db; cin >> a >>da >> b >> db; // 计算pa int pa=0; for(int i=0;i<a.length();++i){ if(a[i]==da){ pa=pa*10+da-'0'; } } // 计算pb int pb = 0; for (int i = 0; i < b.length(); ++i){ if (b[i] == db){ pb = pb * 10 + db - '0'; } } // 输出结果 cout << pa+pb; //system("pause"); return 0;}
作者:@臭咸鱼
转载请注明出处:https://www.cnblogs.com/chouxianyu/
欢迎讨论和交流!
总结以上是内存溢出为你收集整理的PAT乙级1016全部内容,希望文章能够帮你解决PAT乙级1016所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)