骄傲的代价-Rwen的博客

2023-10-21 09:08
文章标签 博客 代价 骄傲 rwen

本文主要是介绍骄傲的代价-Rwen的博客,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

骄傲的代价

Time Limit: 1000 ms Memory Limit: 65536 KiB
Problem Description

E_star由于在上次考试中取得了很好的成绩他开始骄傲起来,此时von看不下去了,于是就想找他的岔,他把E_star叫来说最近一道A+B编程题目不会,想要让同是计算机专业的E_star来帮他解答,E_star由于考试后的骄傲心理,二话没说结一口答应了,等到von用qq把题目要求发给E_star的时候他傻眼了。自己根本就不会,其实von知道他不会故意整他的。他为了留住面子只好请他最好的朋友你帮他解答了。这下知道骄傲的后果了吧。

Input

题目有多组数据,处理到文件结束。输入的第一行包含一个数T代表测试组数;

接下来有T行,每行有两个数A,B;

Output

对于每一组数据输出的第一行是"Case #:"代表第几组数据;

接下来一行是A+B=以及A+B的和。

具体输出格式见样例。

Sample Input

2
1 2
112233445566778899 998877665544332211

Sample Output

Case 1:
1+2=3
Case 2:
112233445566778899+998877665544332211=1111111111111111110

package java13;//注意如果用**数值**型进行计算会超范围,所以选在将数值以**字符串**的形式存起来。import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan=new Scanner(System.in );int t=scan.nextInt();for(int i=1;i<=t;i++){System.out.println("Case "+i+":");String str1=scan.next();String str2=scan.next();//输入两个字符串型数int a=0;//标记进位int j=str1.length()-1,k=str2.length()-1;//从最低位开始加减int max=Math.max(j+1, k+1);int[] nummer=new int[max+100];int len=0;for(;j>=0&&k>=0;j--,k--){int s1=str1.charAt(j)-'0';int s2=str2.charAt(k)-'0';//每一位字符数字转为数值型if(s1+s2+a>=10)//判断是否有进位产生{nummer[len]=(s1+s2+a)%10;//有则取余保存len++;a=1;//产生进位为一}else{nummer[len]=s1+s2+a;//没有进位则直接保存相加后的数字len++;a=0;//进位为零}//注意两位十进制数相加不会超过20,所以不产生进位时,等价于产生的进位为0,而产生进位时进位只能是1}String str = null;//定义一个字符串变量用来保存,剩下的一部分,比如678456+123,会剩下前三位678,保存到str中if(j==-1)str=str2.substring(0,k+1);else if(k==-1)str=str1.substring(0,j+1);for(int l=str.length()-1;l>=0;l--){if(str.charAt(l)-'0'+a>=10){nummer[len++]=(str.charAt(l)-'0'+a)%10;a=1;}else{nummer[len++]=str.charAt(l)-'0'+a;a=0;}}if(a==1)nummer[len++]=a;//最后一位如果产生进位需要保存System.out.print(str1+"+"+str2+"=");for(int l=len-1;l>=0;l--){System.out.print(nummer[l]);}System.out.println();}scan.close();}
}

这篇关于骄傲的代价-Rwen的博客的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/253369

相关文章

✨机器学习笔记(二)—— 线性回归、代价函数、梯度下降

1️⃣线性回归(linear regression) f w , b ( x ) = w x + b f_{w,b}(x) = wx + b fw,b​(x)=wx+b 🎈A linear regression model predicting house prices: 如图是机器学习通过监督学习运用线性回归模型来预测房价的例子,当房屋大小为1250 f e e t 2 feet^

搜狗浏览器打开CSDN博客排版错乱问题解决

之前发生过几次,不知道什么原因。 今天一直用着好好的,打开一个csdn连接,显示404,博文被删除了,于是就用百度快照打开试试,百度快照打开显示的排版很乱也没找到有用信息。 后面再浏览CSDN博客就排版错乱,显示一个大大二维码图片。 尝试删除IE缓存无效,使用谷歌浏览是好的。 基本锁定就是搜狗缓存导致的,于是找如何删除搜狗缓存   清除后恢复正常

828华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台

华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台 前言一、Flexus云服务器X实例介绍1.1 Flexus云服务器X实例简介1.2 Flexus云服务器X实例特点1.3 Flexus云服务器X实例使用场景 二、Halo介绍2.1 Halo 简介2.2 Halo 特点 三、本次实践介绍3.1 本次实践简介3.2 本次环境规划 四、购买华为云Flexus云服务器X实例4.

缓存的常见问题 以及解决博客文章

1.jedispool 连 redis 高并发卡死  (子非鱼yy) https://blog.csdn.net/ztx114/article/details/78291734 2. Redis安装及主从配置 https://blog.csdn.net/ztx114/article/details/78320193 3.Spring中使用RedisTemplate操作Redis(sprin

[置顶] IT牛人博客

团队技术博客 淘宝UED淘宝用户体验团队淘宝核心系统淘宝核心系统团队博客阿里巴巴数据库团队专注数据库管理开发运维淘宝通用产品专注JAVA技术淘宝QA致力于做测试的行业标准淘宝搜索技术关注技术 关注搜索量子恒道专注大数据统计百度搜索研发关注搜索相关技术EMC中国研究院关注于云计算和大数据贰号楼肆层阿里巴巴平台技术部阿里数据平台阿里巴巴数据平台百度技术分享交流百度的互联网技术编码者说腾讯滴技术团队腾

为什么你应该从现在开始就写博客---刘未鹏

(一)为什么你应该(从现在开始就)写博客 用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样) 让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考

游戏开发者有必要写博客的6大原因

为什么你要写博客?在本文中我将分析为何写博客在游戏产业中如此有效的 6 大原因。 假设你是资深的游戏开发者、制作、发行商、二年级学生、测试者、设计师、程序员、美术师或者编曲者。你的爱好伴随着许多的技艺。每个人完成一款游戏的过程,方法都不同,这里也充满许多值得我们学习的有趣瞬间。当然你可以继续坚守自己的看法。但我还是看到了许多低调的开发者们在挣扎着。 1. 贡献 我的观点中最重要的一方面便是你

为什么csdn博客不能推荐首页了?

哎,好久没来写文章, 结果就不能推荐首页了. 开始以为,是因为很久不发表文章了,但是,后来发表了几篇,还是不行。 换了个账号,写文章还是不能推荐首页, 估计是csdn不提供这个功能了。 但是吧,推荐首页无非就是增加浏览量,现在,大家写文章都没有推荐首页了,对所以用户都是公平的。

思考自己写博客的意义

感想 从今年2月份开始,我就要求自己以每周4篇的速度写博客。然而问题是:每周的空闲时间是不稳定的,这导致我没法保证花费相同的时间去输出稳定质量的博客。当时间不够时,我将面临选择:是减少数量来保证稳定的质量,还是降低质量来保证稳定的数量? 我选择的是——牺牲质量。因为,相比于“质量”,“数量”是准确可见的。我担心:一旦有一次没能完成目标数量,便会出现“破窗效应”,让我潜意识里再也不认同“目标”了

零成本搞定静态博客——十分钟安装hugo与主题

文章目录 hugo介绍hugo安装与使用方式一:新建站点自建主题方式二:新建站点使用系统推荐的主题 hugo介绍 通过 Hugo 你可以快速搭建你的静态网站,比如博客系统、文档介绍、公司主页、产品介绍等等。相对于其他静态网站生成器来说,Hugo 具备如下特点: 1. 极快的页面编译生成速度。( ~1 ms 每页面) 2. 完全跨平台支持,可以运行在 Mac OS X, Linux