首页 > 其他 > 详细

PTA 乙级 1016 部分A+B (15分)

时间:2020-07-03 00:27:12      阅读:86      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 今天脑子有点不太清醒,先做这个,明天做1015(偷懒了,这个是个水题)

C++

 

 1 #include<iostream>
 2 
 3 using namespace std;
 4 
 5 int main() {
 6     string a, b;
 7     char da, db;
 8     int pa = 0, pb = 0;
 9     cin >> a >> da >> b >> db;
10     for (int i = 0; i < a.size(); i++) {
11         if (a[i] == da) {
12             pa = pa * 10 + (da - 0);
13         }
14     }
15     for (int i = 0; i < b.size(); i++) {
16         if (b[i] == db) {
17             pb = pb * 10 + (db - 0);
18         }
19     }
20     cout << pa + pb;
21     return 0;
22 }

 

 

技术分享图片

 

 

 

Python

 1 def count(num, d):
 2     k = 0
 3     for i in num:
 4         if i == d:
 5             k += 1
 6     if k == 0:
 7         return 0
 8     else:
 9         return int(k * d)
10 
11 a, da, b, db = input().split() 
12 print(count(a, da) + count(b, db))

 

技术分享图片

 

 

 

很水没啥好说的

 

PTA 乙级 1016 部分A+B (15分)

原文:https://www.cnblogs.com/SCP-514/p/13227867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!