首页 > 编程语言 >信息学奥赛c++语言:求整数的和与均值

信息学奥赛c++语言:求整数的和与均值

时间:2024-09-17 12:51:48浏览次数:12  
标签:信息学 10000 输出 int 整数 c++ 奥赛 222 输入

题目描述

读入n(1≤n≤10000)个整数,求它们的和与均值。

输入

输入第一行是一个整数n,表示有n个整数。第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。

输出

输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。

样例输入 
4
344
222
343
222
样例输出 
1131 282.75000

代码

#include<bits/stdc++.h>		//万能头文件
using namespace std;	//标准命名空间
int main()	//主函数
{
	int n,m,t;	//创建变量
	double s;	//创建变量
	cin>>n;	//输入
	for(int i=1;i<=n;i++)	//for循环
	{
		cin>>m;	//输入
		s=s+m;	//计算
	}
	t=s;	//赋值
	cout<<t<<" "<<fixed<<setprecision(5)<<s/n;	//保留5位小数
	return 0;	//返回值
}

 

标签:信息学,10000,输出,int,整数,c++,奥赛,222,输入
From: https://blog.csdn.net/e4613464/article/details/142313453

相关文章

  • C++实现redis分布式锁
    实现Redis分布式锁在C++中通常涉及到使用Redis客户端库来与Redis服务器通信。下面是一个简单的例子,展示如何使用C++和Redis实现一个基于Redis的分布式锁。首先,你需要安装一个支持Redis的C++客户端库。例如,可以使用`lib_redis`或者`cpp-redis`等库。这里我将提供一个伪代码级别......
  • C/C++笔记
    C/CPP笔记杂记structmsg_train和typedefstructmsg_train大小不一样cstdio和stdio#include<stdio.h>intmain(){printf("Hello,World!\n");return0;}#include<cstdio>intmain(){std::printf("Hello,World!\n"......
  • C++11 线程同步接口std::condition_variable和std::future的简单使用
    std::condition_variable条件变量std::condition_variable有wait和notify接口用于线程间的同步。如下图所示,Thread2阻塞在wait接口,Thread1通过notify接口通知Thread2继续执行。具体参见示例代码:#include<iostream>#include<mutex>#include<thread>#include<queue>std......
  • 3295:【例50.1】陶陶摘苹果(C、C++、python)
    3295:【例50.1】陶陶摘苹果信息学奥赛一本通-编程启蒙(C++版)在线评测系统[例50.1]陶陶摘苹果1930:【05NOIP普及组】陶陶摘苹果信息学奥赛一本通(C++版)在线评测系统陶陶摘苹果(非数组版)陶陶摘苹果(非数组版)_哔哩哔哩_bilibili陶陶摘苹果(非数组版)_哔哩哔哩_bilibili......
  • C++学习笔记----7、使用类与对象获得高性能(一)---- 书写类(3)
    2.4、this指针    每个正常的成员函数调用都会隐含地传递一个指针给到对象,它就是被可能我的天this的隐藏参数。使用该指针访问数据成员或者调用成员函数,也可以将其传递给其他的成员函数或者函数。有时候它对消除有歧义的名字很有用。例如,可以给SpreadsheetCell类定义一个va......
  • C++学习笔记----7、使用类与对象获得高性能(一)---- 书写类(3)
    2.4、this指针    每个正常的成员函数调用都会隐含地传递一个指针给到对象,它就是被可能我的天this的隐藏参数。使用该指针访问数据成员或者调用成员函数,也可以将其传递给其他的成员函数或者函数。有时候它对消除有歧义的名字很有用。例如,可以给SpreadsheetCell类定义一个va......
  • 快速入门 QT5 C++基础
    1.QT5中文显示乱码方法一:system("chcp65001");//放在主函数中方法二:首先引入库  #include"windows.h"再在主函数中写 SetConsoleOutputCP(CP_UTF8);2.什么是类,如何创建一个类#include<iostream>#include"windows.h"usingnamespacestd;classDog{/......
  • c++中utf8字符串和gbk字符串的转换
    这个功能C++语言本身似乎没有标准实现,需要借助于第三方库或者操作系统API。不得不吐槽一下这么重要的功能居然还没有办法依赖C++语言本身来实现,C++标准委员会真是不干人事啊。那就不废话了,直接给出windows下的实现。std::stringUtf8ToGbk(conststd::string&utf8Str){//St......
  • c++入门(七万字心得体会!!)分上下两篇(初阶+进阶)
    目录c++入门c++关键字命名空间命名空间定义命名空间使用c++输入输出缺省参数缺省参数概念缺省参数分类函数重载函数重载概念c++支持函数重载原理--名字修饰(name)引用引用概念引用特性常引用使用场景传值,传引用效率对比引用和指针的区别内联函数概念特性a......
  • C++入门基础知识71(高级)——【关于C++ 模板】
    成长路上不孤单......