JAVA-1016. 部分A+B (15)

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

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

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

输入格式:

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

输出格式:

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

输入样例1:
3862767 6 13530293 3
输出样例1:
399
输入样例2:
3862767 1 13530293 8
输出样例2:
0


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //1.读入
        int a = sc.nextInt();
        int flaga = sc.nextInt();
        int b = sc.nextInt();
        int flagb = sc.nextInt();
        //2.拆分
        int counta = 0, countb = 0;
        int i = 0,j = 0;
        while(a > 0) {
            if(a % 10 == flaga) 
                counta++;
            a /= 10;
        }
        while(b > 0) {
            if(b % 10 == flagb)
                countb++;
            b /= 10;
        }
        //3.得到a,b
        int ansa = 0,ansb = 0;
        for (int i2 = 0; i2 < counta; i2++) {
            ansa = ansa*10+flaga;
        }
        for (int i2 = 0; i2 < countb; i2++) {
            ansb = ansb*10+flagb;
        }
        System.out.println(ansa + ansb);
    }
}
目录
相关文章
|
Dubbo Java 应用服务中间件
Dubbo-线程池调优实战分析
Dubbo-线程池调优实战分析
1092 0
|
10月前
|
存储 算法 UED
数据结构之网络流量路径分析(BFS)
网络流量路径分析利用BFS算法在网络图中寻找从源节点到目标节点的最短路径,帮助识别网络瓶颈、优化数据流,提升网络性能。本示例通过构建一个无向图,展示了如何使用BFS算法进行路径分析,找到从节点0到节点5的有效路径,验证了算法的实用性和有效性。
238 0
|
存储 关系型数据库 MySQL
mysql optimizer_switch : 查询优化器优化策略深入解析
mysql optimizer_switch : 查询优化器优化策略深入解析
|
算法
算法提高:计算几何基础 | 详解凸包问题
点集Q的凸包(convex hull)是指一个最小凸多边形,满足Q中的点或者在多边形边上,或者在其内
339 0
算法提高:计算几何基础 | 详解凸包问题
|
10月前
|
供应链 监控 安全
网络安全中的零信任架构:从概念到部署
网络安全中的零信任架构:从概念到部署
|
11月前
|
Java
线程池设置原则
线程池设置原则
232 5
|
11月前
|
网络协议 算法 网络性能优化
【TCP】核心机制:滑动窗口、流量控制和拥塞控制
【TCP】核心机制:滑动窗口、流量控制和拥塞控制
256 2
|
Kubernetes 关系型数据库 MySQL
k8s练习--通过NFS+PV+PVC+POD,部署一个MySQL服务,并将MySQL的数据进行持久化存储
本文档介绍了如何使用Kubernetes (K8s)、NFS、PersistentVolume (PV)、PersistentVolumeClaim (PVC)和Pod来部署并实现MySQL服务的数据持久化存储。Kubernetes是一个用于自动化部署、扩展和管理容器化应用的强大平台。NFS作为一种网络文件系统协议,能够使Kubernetes集群中的Pod跨节点访问共享文件。PV和PVC机制则提供了持久化的存储解决方案,确保数据即使在Pod生命周期结束后仍得以保留。
733 0
|
机器学习/深度学习 自然语言处理 算法
Scikit-Learn与深度学习:融合与比较
【4月更文挑战第17天】本文比较了Scikit-Learn与深度学习框架在机器学习中的应用。Scikit-Learn以其易用性和丰富算法库深受喜爱,适合结构化数据处理,但面对复杂问题和大规模数据时可能力不从心。深度学习则以强大的神经网络解决图像、语音等任务,但需大量计算资源且解释性差。两者可互补,如预处理后输入深度学习模型,或在集成学习中融合。选择工具应考虑问题性质和资源,未来两者有望进一步融合创新。
|
消息中间件 安全 Java
探索|Spring并行初始化加速的思路和实践
作者通过看过的两篇文章发现实现Spring初始化加速的思路和方案有很多类似之处,通过本文记录一下当时的思考和实践。