TZOJ 5396: 集五福过大年
2024-09-05 12:35:29
描述
又是一年春来到,伴随着春节,支付宝的“集五福”活动又开始了,五福分别是“爱国福”、“富强福”、“和谐福”、“友善福”和“敬业福”,五张不同的福卡可以合成一张“五福到”,crq也扫了不少福,这么多的福卡如果能合成多套“五福到”不是更好玩(希望支付宝来年改进下),现在我们新体验下,假如能合成多张“五福到”, crq想知道能合成多少张“五福到”。
另外也许有好友会来求福卡,因此crq还想知道自己合完“五福到”后剩余福卡的情况。
输入
输入数据有多组,每组占一行,每行5个非负整数,分别表示“爱国福”、“富强福”、“和谐福”、“友善福”和“敬业福”的张数。
输入以EOF结束。
输出
每组输出3个整数a、b和c,其中a表示能合成的“五福到”的张数,b表示还剩下几张多余的福卡,c表示还有几类多余的福卡。
样例输入
1 2 3 2 1
1 1 2 2 2
2 2 2 2 2
样例输出
1 4 3
1 3 3
2 0 0
过年辛辛苦苦集个五福,分了1.88元,不过这个活动还是挺好的,丰富了过年的热闹气息,就希望马爸爸明年能不能再增加点新创意
#include <iostream>
#include <algorithm>
using namespace std;
int a[];
int main()
{
while(cin>>a[])
{
int b=,s=;
for(int i=;i<;i++)
{
cin>>a[i];
b+=a[i];
}
b+=a[];
sort(a,a+);
for(int i=;i<;i++)
{
if(a[i]-a[]!=)
s++;
}
printf("%d %d %d\n",a[],b-a[]*,s);
}
}
最新文章
- 使用CSS中的meta实现web定时刷新或跳转的方法
- NBU官方Doc網址https://www.veritas.com/support/en_US/article.DOC5332
- Objective-C语言多态性
- 诚聘Android开发工程师
- objective-C 中两种实现动画的方法
- STL中的Traits编程技法
- 【结构型】Decorate模式
- 借助bootstrap框架模仿airbnb写的网页
- 指针和Const限定符
- 一张图解析nvm,npm,nodejs之间的关系
- OC语言(七)Block复习
- SR-IOV 简介
- java第二周的作业
- [转]---UAP中如何判断当前APP在哪个平台设备上运行
- java怎么实现统计一个字符串中字符出现的次数
- c语言使用指针交换数值
- 在Linux Bash通过上下键快速查找历史命令
- Controller - 压力机的设置 - 界面图表分析
- 基于FP-Growth算法的关联性分析——学习笔记
- WPF usercontrol 自定义依赖属性