码迷,mamicode.com
首页 > 其他好文 > 详细

【高精度】减法神童

时间:2018-07-22 16:57:24      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:编写   integer   问题   cheng   host   放弃   之间   sub   php   

问题 A: 【高精度】加法天才

时间限制: 1 Sec  内存限制: 64 MB
提交: 14  解决: 10
[提交] [状态] [讨论版] [命题人:]

题目描述

贝贝是一个聪明的小孩,他总喜欢玩数字加法的游戏。一天,他的数学老师为了考一考他的能力,出了一道这样的题:要求他在短时间内计算出两个大数相加的结果。这两个大数可不是普通的数字,它们是11位以上的“庞然大物”。
请你编程序,帮贝贝解决这个问题。


输入

两行,分别是两个需要相加的数A和B,这两个数在10^11~10^100之间。


输出

1行,是两个大数相加的结果。


样例输入

8569742356145896
215783669444444427


样例输出

224353411800590323

localhost:~ lianhaocheng$ python3 GetProblemHTML.py 是否为专题题目(0/1):1 专题(cid):1401 题号(pid):3

问题 D: 【高精度】减法神童

时间限制: 1 Sec  内存限制: 64 MB
提交: 11  解决: 8
[提交] [状态] [讨论版] [命题人:]

题目描述

在科学城里住着一位减法神童,他可以在一秒钟内算出两个数相减的结果。这两个数可不是普通的数字,它们是11位以上的“宠然大物”。为了证明自己神奇的计算能力,减法神童请全城的人都来出题考自己,只要答错一题他就自愿放弃“减法神童”的称号。
你想考考减法神童吗?还是先编写一个程序帮我们算出任意两个11位以上的数相减的精确结果吧。


输入

第1行是被减数A,第2行是减数B(A,B的位数大于11,小于200)。


输出

A-B的结果。


样例输入

5894379463257
1245648324567

样例输出

4648731138690
技术分享图片
import java.math.*;
import java.util.*;

class Main {
    public static void main(String[] args) {
        Scanner cin=new Scanner(System.in);
        BigInteger a,b;
        a=cin.nextBigInteger();
        b=cin.nextBigInteger();
        System.out.println(a.subtract(b));
    }
}
View Code

 


 

【高精度】减法神童

标签:编写   integer   问题   cheng   host   放弃   之间   sub   php   

原文地址:https://www.cnblogs.com/Rhythm-/p/9350304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!