算法,大数据
让你淋的开心
一个有梦想的学生
展开
-
大数据之大数相加
描述 I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. A,B must be positive. 输入 The first line of the input contains an integer T(1<=T<=20)原创 2017-06-02 16:35:14 · 466 阅读 · 0 评论 -
大数据之大数相加(正数即可)
描述 acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这个问题给解决了。 输入 每组数据包含两个正数A,B(可能为小数且位数不大于400) 输出 每组输出数据占一行,输出A+B的结果,结果需要是最简的形式。 样例输入1.9 0.1 0.1 0.9 1.23 2.1 3 4.0样例输出2 1 3.33 7import java.util.Scanner原创 2017-06-05 11:00:09 · 324 阅读 · 0 评论 -
大数据之棋盘覆盖
棋盘覆盖描述 在一个2k×2k(1<=k<=100)的棋盘中恰有一方格被覆盖,如图1(k=2时),现用一缺角的2×2方格(图2为其中缺右下角的一个),去覆盖2k×2k未被覆盖过的方格,求需要类似图2方格总的个数s。如k=1时,s=1;k=2时,s=5 输入 第一行m表示有m组测试数据; 每一组测试数据的第一行有一个整数数k; ** 3 1 2 3 ** 输出 输出所需个数s;转载 2017-06-01 10:43:55 · 246 阅读 · 0 评论 -
大数据之大数相减
描述A+B问题早已经被大家所熟知了,是不是很无聊呢?现在大家来做一下A-B吧。现在有两个实数A和B,聪明的你,能不能判断出A-B的值是否等于0呢?输入有多组测试数据。每组数据包括两行,分别代表A和B。 它们的位数小于100 每个数字前面和后面都可能有多余的0。输出对于每组数据,输出一行。 如果A-B=0,输出YES,否则输出NO 样例输入1.0 2.0样例输出YES代码如下:import j原创 2017-06-05 15:28:20 · 582 阅读 · 0 评论 -
大数据之最小公倍数
描述 为什么1小时有60分钟,而不是100分钟呢?这是历史上的习惯导致。 但也并非纯粹的偶然:60是个优秀的数字,它的因子比较多。 事实上,它是1至6的每个数字的倍数。即1,2,3,4,5,6都是可以除尽60。我们希望寻找到能除尽1至n的的每个数字的最小整数m. 输入 多组测试数据(少于500组)。 每行只有一个数n(1<=n<=100). 输出 输出相应的m。 样例输入2 3 4原创 2017-06-05 16:57:59 · 464 阅读 · 1 评论 -
大数据之大数阶乘
描述 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入 输入一个整数m(050样例输出30414093201713378043612608166064768844377641568960512000000000000代码如下import java.util.Scanner;/** * Created by lcc on 2017/5/26. */原创 2017-06-01 14:18:58 · 625 阅读 · 0 评论 -
大数巨之某种序列
描述 数列A满足An = An-1 + An-2 + An-3, n >= 3 编写程序,给定A0, A1 和 A2, 计算A99 输入 输入包含多行数据 每行数据包含3个整数A0, A1, A2 (0 <= A0, A1, A2 <= 100000000) 数据以EOF结束 输出 对于输入的每一行输出A99的值 样例输入1 1 1样例输出690874424701693169原创 2017-06-01 14:10:58 · 231 阅读 · 0 评论