当前位置:网站首页>HDU - 6225 little boxes (\u int128)
HDU - 6225 little boxes (\u int128)
2022-06-26 08:57:00 【WA_ automata】
Problem Description
Little boxes on the hillside.
Little boxes made of ticky-tacky.
Little boxes.
Little boxes.
Little boxes all the same.
There are a green boxes, and b pink boxes.
And c blue boxes and d yellow boxes.
And they are all made out of ticky-tacky.
And they all look just the same.
Input
The input has several test cases. The first line contains the integer t (1 ≤ t ≤ 10) which is the total number of test cases.
For each test case, a line contains four non-negative integers a, b, c and d where a, b, c, d ≤ 2^62, indicating the numbers of green boxes, pink boxes, blue boxes and yellow boxes.
Output
For each test case, output a line with the total number of boxes.
Sample Input
4
1 2 3 4
0 0 0 0
1 0 0 0
111 222 333 404
Sample Output
10
0
1
1070
#include<cstdio>
inline void read(__int128 &x)
{
int f=1;x=0;char s=getchar();
while(s<'0'||s>'9'){
if(s=='-')f=-1;s=getchar();}
while(s<='9'&&s>='0')x=x*10+(s^48),s=getchar();
x*=f;
}
inline void print(__int128 x)
{
if(x<0) putchar('-'),x=-x;
if(x>9) print(x/10);
putchar(x%10+'0');
}
int main()
{
int T;scanf("%d",&T);
while(T--)
{
__int128 a,b,c,d;
read(a);read(b);read(c);read(d);
print(a+b+c+d);
puts("");
}
return 0;
}
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
static Scanner cin = new Scanner(System.in);
public static void main(String[] args) {
int T=cin.nextInt();
while(T-->0)
{
BigInteger a=cin.nextBigInteger();
BigInteger b=cin.nextBigInteger();
BigInteger c=cin.nextBigInteger();
BigInteger d=cin.nextBigInteger();
System.out.println(a.add(b).add(c).add(d));
}
}
}
边栏推荐
- 在同花顺开户证券安全吗,
- SRv6----IS-IS扩展
- yolov5进阶之零环境快速创建及测试
- Compiling owncloud client on win10
- Machine learning (Part 2)
- Selenium builds cookies pool to bypass authentication and anti crawl login
- Segmentation of structured light images using segmentation network
- uniapp用uParse实现解析后台的富文本编辑器的内容及修改uParse样式
- keras_ Callback function summary
- [300+ continuous sharing of selected interview questions from large manufacturers] column on interview questions of big data operation and maintenance (I)
猜你喜欢

XSS cross site scripting attack

Install Anaconda + NVIDIA graphics card driver + pytorch under win10_ gpu

Recovering the system with Clonezilla USB disk

Playing card image segmentation

Detailed explanation of traditional image segmentation methods

Autoregressive model of Lantern Festival

Intra class data member initialization of static const and static constexpr
![[300+ continuous sharing of selected interview questions from large manufacturers] column on interview questions of big data operation and maintenance (I)](/img/cf/44b3983dd5d5f7b92d90d918215908.png)
[300+ continuous sharing of selected interview questions from large manufacturers] column on interview questions of big data operation and maintenance (I)

Drawing with MATLAB (1)

隐藏式列表菜单以及窗口转换在Selenium 中的应用
随机推荐
Implementation code of interceptor and filter
OpenGL display mat image
Yolov5进阶之二安装labelImg
WBC learning notes (I): manually push WBC formula
【MATLAB GUI】 键盘回调中按键识别符查找表
QT_ AI
Mongodb分片环境搭建和验证(redis期末大作业)
【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(一)
什么是乐观锁,什么是悲观锁
Leetcode: array fast and slow pointer method
In automated testing, there are three commonly used waiting methods: sleep, implicitly\wait, and expected\u conditions
SRv6----IS-IS扩展
修复小程序富文本组件不支持video视频封面、autoplay、controls等属性问题
Bezier curve learning
MPC learning notes (I): push MPC formula manually
直播回顾 | smardaten李鸿飞解读中国低/无代码行业研究报告:风向变了
关于极客时间 | MySQL实战45讲的部分总结
2021 software university ranking crawler program
Sublime Text3 common plug-ins
Parameter understanding of quad dataloader in yolov5