zoukankan      html  css  js  c++  java
  • PAT (Basic Level) Practice (中文)1016 部分A+B (15 分)

    正整数 A 的“DA​​(为 1 位整数)部分”定义为由 A 中所有 DA​​ 组成的新整数 PA​​。例如:给定 8,DA​​=6,则 A 的“6 部分”PA​​ 是 66,因为 A 中有 2 个 6。

    现给定 A、DA​​、B、DB​​,请编写程序计算 PA​​+PB​​。

    输入格式:

    输入在一行中依次给出 A、DA​​、B、DB​​,中间以空格分隔,其中 0。

    输出格式:

    在一行中输出 PA​​+PB​​ 的值。

    输入样例 1:

    3862767 6 13530293 3
    

    输出样例 1:

    399
    

    输入样例 2:

    3862767 1 13530293 8
    

    输出样例 2:

    0

     1 #include <iostream>
     2 #include <algorithm>
     3 #include <string>
     4 #include <cstring>
     5 using namespace std;
     6 string a,b;
     7 int n,m;
     8 int main()
     9 {
    10     while(cin>>a>>m>>b>>n){
    11         int cnt1=0,cnt2=0;
    12         for(int i=0;i<a.length();i++){
    13             if((a[i]-'0')==m){
    14                 cnt1++;
    15             }
    16         }
    17         for(int i=0;i<b.length();i++){
    18             if((b[i]-'0')==n){
    19                 cnt2++;
    20             }
    21         }
    22         int sum=0;
    23         int t=1;
    24         for(int i=1;i<=cnt1;i++){
    25             sum+=m*t;
    26             t*=10;
    27         }
    28         //cout<<sum<<endl;
    29         t=1;
    30         for(int i=1;i<=cnt2;i++){
    31             sum+=n*t;
    32             t*=10;
    33         }
    34         cout<<sum<<endl;
    35     }
    36     return 0;
    37 }
  • 相关阅读:
    PowerShell尝试ssh登录
    PowerShell收发TCP消息包
    powershell对指定IP进行端口扫描
    PowerShell尝试登录ftp
    PowerShell批量扫描IP和端口
    《PowerShell 3.0 Advanced Admin handbook》已于今日上市
    PowerShell尝试登录SQL Server
    Docker 数据卷
    Dockerfile自定义镜像
    Docker 容器操作
  • 原文地址:https://www.cnblogs.com/shixinzei/p/11185624.html
Copyright © 2011-2022 走看看