ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

科丁乐 k13654 贺新春__红包大比拼

2022-02-11 10:02:59  阅读:150  来源: 互联网

标签:__ 红包 科丁乐 int 样例 小朋友 大比拼 100 小科


为解决某些人对不明白的题了解一点(抄答案)

适用版本:dev-c++ 5.11

本题主要考的几个步骤分别是循环,数组等的高级知识点,初学者请先理解一下再用,因为步骤比较多(麻烦)所以如果有更简单的步骤可以私信我。
题目:

K13654 贺新春—红包大比拼

题目描述

新年到了,小科的同学们来到小科家做客,这些小朋友到亲戚家拜年,每个小朋友收到了很多亲戚朋友送给自己的红包;现在一共有n个小朋友来小科家做客,他们每个人都带了自己的大红包,小科想知道n个小朋友中红包钱数最多的那个小朋友有多少钱?这n个小朋友的总钱数,如果加上自己的红包,一共有多少钱?

输入格式

共三行;

第一行,一个正整数n,代表来做客的小朋友的总人数;

第二行,n个整数,分别代表每个小朋友的红包钱数a元;

第三行,一个正整数b,代表小科的红包钱数;

输出格式

共两行,

第一行,一个数m,表示包括小科在内的所有人的总钱数;

第二行,一个整数,表示小科之外的n个小朋友中,红包钱数最大的那个人的钱数;

输入输出样列

输入样例1:复制


100 120 140 210 50

900

输出样例1:复制


1520

210

输入样例2:复制


10 

400 600 200 120 160 270 360 100 100 100 

300

输出样例2:复制


2710

600

【数据规模与约定】 

数据范围:(0<n<=100),(0<a<=1000),(0<b<=1000)

答案:

#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv)
{
	int n;
	cin>>n;
	int a[n];
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	 } 
	 int w;
	 cin>>w;
	 int m=0;
	 int k=a[1];
	 for(int i=1;i<=n;i++)
	 {
	 	m=m+a[i];
	 	if(a[i]>k)
	 	{
	 		k=a[i];
		 }
	 }
	 cout<<m+w<<endl;
	 cout<<k<<endl;
	return 0;
}

标签:__,红包,科丁乐,int,样例,小朋友,大比拼,100,小科
来源: https://blog.csdn.net/minecraft_gua_zi/article/details/122874130

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有