#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
long long result(long long num, unsigned n)
{
string num_str = to_string(num);
string n_str = to_string(n);
string::size_type pos = 0;
unsigned count = 0;
while (pos!=string::npos)
{
pos = num_str.find(n_str, pos);
if (pos != string::npos)
{
++count;
pos = pos + 1;
}
}
long long ret = 0;
while (count > 0)
{
if (ret == 0)
ret = n;
else
{
ret = ret * 10 + n;
}
--count;
}
return ret;
}
int main()
{
long long a, b;
unsigned m, n;
cin >> a >> m >> b >> n;
long long val_one = result(a, m);
long long val_two = result(b, n);
cout << (val_one + val_two);
system("pause");
return 0;
}
1016
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 开启关闭某个服务 sudo service "服务名称“ start/stop 引申为: sudo service...