1020: 部分A+B

1020: 部分A+B

时间限制: 1 Sec  内存限制: 128 MB
提交: 307  解决: 223
[提交][状态][讨论版]

题目描述

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

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

输入

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

输出

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

样例输入

3862767 6 13530293 3

样例输出

399

提示

来源

5053

#include <iostream>
using namespace std;
int main(){
 string a,b;
 int i,sa,sb;
 long pa,pb;
 sa=0;
 sb=0;
 pa=0;
 pb=0;
 char da,db;
 cin>>a>>da>>b>>db;
 for(i=0;a[i]!=‘\0‘;i++){
  if(a[i]==da) sa++;
 }
 for(i=0;b[i]!=‘\0‘;i++){
  if(b[i]==db) sb++;
 }
 for(i=0;i<sa;i++){
    pa=pa*10+da-‘0‘;
 }
 for(i=0;i<sb;i++){
    pb=pb*10+db-‘0‘;
    }
 cout<<pa+pb<<endl;
 return 0;
}

时间: 2024-09-29 01:56:14

1020: 部分A+B的相关文章

1020. 月饼

1020. 月饼 (25) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现给定所有种类月饼的库存量.总售价.以及市场的最大需求量,请你计算可以获得的最大收益是多少. 注意:销售时允许取出一部分库存.样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18.15.10万吨,总售价分别为75.72.45亿元.如果市场的最大需求量只有2

杭电1020

Encoding Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26063    Accepted Submission(s): 11467 Problem Description Given a string containing only 'A' - 'Z', we could encode it using the follow

Poj 1020

传送门:http://poj.org/problem?id=1020 深搜,dps真的是一个深坑,想哭 填蛋糕,从左往右从下往上,从大的开始,每次要把底层填满再填上面的 1 #include<iostream> 2 #include<cstring> 3 using namespace std; 4 5 const int MAX=45; 6 int t; 7 int m; 8 int cake[MAX]; 9 int piece[11]; 10 int number; 11 in

Lightoj 1020 - A Childhood Game

Allice先拿,最后拿球的输. Bob先拿,最后拿球的赢. 考虑Alice先拿球,当n=1时 Alice输  记dp[1]=0; n=2,  dp[2]=1 n=3,  dp[3]=1 因为n=1,2的时候先手是A,所以A可以通过选一个还是两个球使得B在n=2,3时输. n=4,  dp[4]=0 因为n=2,3时B可能是先手,所以B可以通过选一个还是两个球使得A在n=4的时候输. n=5,dp[5]=1; n=6,dp[6]=1; 因为n=4,5的时候先手是A,所以A可以通过选一个还是两个球

HDU字符串基础题(1020,1039,1062,1088,1161,1200,2017)

并不是很精简,随便改改A过了就没有再简化了. 1020. Problem Description Given a string containing only 'A' - 'Z', we could encode it using the following method: 1. Each sub-string containing k same characters should be encoded to "kX" where "X" is the only c

NOKIA Lumia 1020

此页面为WP8"NOKIA Lumia 1020"应用的发布页面. "NOKIA Lumia 1020"是一款收集Lumia1020的玩机技巧的WP8程序,更好的帮助Lumia用户理解并使用1020. 此页面主要记录开发进度.APP发布等情况. -------------------相关进度--------------------- 目前进度:UI相关资源前期准备中,各相关开放平台的AppID申请中... NOKIA Lumia 1020,布布扣,bubuko.co

51Nod 1020 逆序排列

 1020 逆序排列 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序.一个排列中逆序的总数就称为这个排列的逆序数. 如2 4 3 1中,2 1,4 3,4 1,3 1是逆序,逆序数是4. 1-n的全排列中,逆序数最小为0(正序),最大为n*(n-1) / 2(倒序) 给出2个数n和k,求1-n的全排列中,逆序数为k的排列有多少种? 例如:n = 4 k = 3. 1 2 3 4的排列中逆序为3的共有6个,分别是: 1 4 3 2 2 3 4 1

PAT 乙级 1020 月饼 (25) C++版

1020. 月饼 (25) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现给定所有种类月饼的库存量.总售价.以及市场的最大需求量,请你计算可以获得的最大收益是多少. 注意:销售时允许取出一部分库存.样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18.15.10万吨,总售价分别为75.72.45亿元.如果市场的最大需求量只有2

题目1020:最小长方形(简单)

问题来源 http://ac.jobdu.com/problem.php?pid=1020 问题描述 给你一些点的坐标,求一个长方形,可以把所有的点包含在内,且长方形的边分别平行于x和y坐标轴. 问题分析 草鸡简单的题,找到最小的x,y以及最大的x,y就可以了,简直不能再简单了. 参考代码 // // Created by AlvinZH on 2017/5/24. // Copyright (c) AlvinZH. All rights reserved. // #include <cstdi

ural 1020. Rope(几何)

题目链接:ural 1020. Rope 题目大意:按照顺序给定N个点,每个点有半径R,问说用线环绕N个点所需要的长度. 解题思路:因为需要围成一个圈,所以旋转角度一定是一周,板径又都相同,所以直接就是两两点之间的距离加上一个周长. #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const int maxn = 1