码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-07-03 00:53:02      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:string   strong   lazy   span   a+b   stream   pytho   int   namespace   

技术图片

 

 今天脑子有点不太清醒,先做这个,明天做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分)

标签:string   strong   lazy   span   a+b   stream   pytho   int   namespace   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!