PAT Basic Level 1016. 部分A+B (15)
2014-03-12 18:33
369 查看
【来源】
1016. 部分A+B (15)
【分析】
遍历字符串,得出两个加数,相加后输出即可。
【源码】
【点评】
此题为简单题。
1016. 部分A+B (15)
【分析】
遍历字符串,得出两个加数,相加后输出即可。
【源码】
#include <iostream> #include <string> using namespace std; int main() { string a, b; char da, db; cin >> a >> da >> b >> db; int numa = 0; int basea = da - '0'; for (int i = 0; i < a.length(); ++i){ if (a[i] == da){ numa = numa*10+basea; } } int numb = 0; int baseb = db - '0'; for (int i = 0; i < b.length(); ++i){ if (b[i] == db){ numb = 10*numb+baseb; } } cout << numa + numb << endl; system("pause"); return 0; }
【点评】
此题为简单题。
相关文章推荐
- 【C++】浙大PAT (Basic Level)1016. 部分A+B (15)
- PAT (Basic Level) Practise (中文) 1016. 部分A+B (15)
- PAT (Basic Level) Practise (中文)1016. 部分A+B (15)
- PAT (Basic Level) Practise (中文)1016. 部分A+B (15)
- PAT(basic level) 1016 部分A+B(15)
- PAT BASIC LEVEL 1016. 部分A+B (15)
- PAT (Basic Level) Practise (中文)- 1016. 部分A+B (15)
- PAT乙级(Basic Level)真题-1016. 部分A+B (15)
- PAT (Basic Level) Practise (中文) 1016. 部分A+B (15)
- PATBasic——1016. 部分A+B (15)
- PAT乙级(Basic Level)真题-1016 程序运行时间(15)
- Pat(Basic Level)Practice--1016(部分A+B)
- PAT(Basic Level)_1016_部分A+B
- PAT (Basic Level) Practise:1016. 部分A+B
- PAT乙级(Basic Level)真题-1006 部分A+B (15)
- PAT Basic 1016. 部分A+B (15)(C语言实现)
- PAT1016 BASIC:部分A+B (15)
- PAT (Basic Level) Practise (中文)1011. A+B和C (15)
- PAT (Basic Level) Practise (中文)1011. A+B和C (15)
- PAT (Basic Level) Practise (中文) 1076. Wifi密码 (15)