算法竞赛中的输入输出框架
算法竞赛中的输入输出框架
- 算法竞赛中的输入输出框架
- 标准输入输出
- 重定向
- fopen
标准输入输出
#include <stdio.h>
#define INF 10000000
/**输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些
数都是不超过1000的整数。
**/
// 标准输入输出
int main () {int x , n = 0, min = INF, max = -INF, s = 0;while (scanf("%d", &x) == 1) {s += x;if (x < min) {min = x;}if (x > max) {max = x;}n++;}printf("%d %d %.3f\n", min , max, (double)s / n);return 0;
}
重定向
#define LOCAL
#include <stdio.h>
#define INF 10000000
/**输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些
数都是不超过1000的整数。
**/
// 重定向
int main () {#ifdef LOCALfreopen("data.in", "r", stdin);freopen("data.out", "w", stdout);#endif // LOCALint x , n = 0, min = INF, max = -INF, s = 0;while (scanf("%d", &x) == 1) {s += x;if (x < min) {min = x;}if (x > max) {max = x;}n++;}printf("%d %d %.3f\n", min , max, (double)s / n);return 0;
}
fopen
#include <stdio.h>
#define INF 10000000
/**输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些
数都是不超过1000的整数。
**/
// fopen
int main () {FILE *fin, *fout;fin = fopen("data.in", "rb");fout = fopen("data.out", "wb");int x , n = 0, min = INF, max = -INF, s = 0;while (fscanf(fin, "%d", &x) == 1) {s += x;if (x < min) {min = x;}if (x > max) {max = x;}n++;}fprintf(fout, "%d %d %.3f\n", min , max, (double)s / n);fclose(fin);fclose(fout);return 0;
}
算法竞赛中的输入输出框架相关推荐
- 《算法竞赛中的初等数论》(五)正文 0x50筛法(ACM / OI / MO)(十五万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 《算法竞赛中的初等数论》(四)正文 0x40反演(ACM / OI / MO)(十五万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 《算法竞赛中的初等数论》(三)正文 0x30 积性函数(ACM / OI / MO)(十五万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 《算法竞赛中的初等数论》(二)正文 0x20同余(ACM / OI / MO)(十五万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 算法竞赛中的时间复杂度选择——以最大连续和问题为例
最大连续和问题 最大连续和问题.给出一个长度为nn的序列 A1,A2,-,AnA1, A2,-, An,求最大连续和.换句话说,要求找到1≤i≤j≤n1≤i≤j≤n,使得Ai+Ai+1+...+AjA ...
- 算法竞赛中的随机数产生和断言
算法竞赛中的随机数产生和断言 #include <algorithm> #include <vector> #include <cstdlib> #include ...
- 《算法竞赛中的初等数论》(一)正文 0x00整除、0x10 整除相关(ACM / OI / MO)(十五万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 《算法竞赛中的初等数论》(六)正文 0x60 原根(ACM / OI / MO)(二十万字符数论书)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...
- 我的所有优质博客全部开源啦(我自己原创的《ACM模板》《算法全家桶》《算法竞赛中的初等数论》 PDF免费下载)
你好呀ヾ(≧▽≦*)o 我是繁凡さん 这两年来我写了很多长篇文章,主要涉及数据结构,算法,程序设计竞赛,数学,计算几何等方面的内容: <数据结构>C语言版(清华严蔚敏考研版) 全书知识梳理 ...
最新文章
- 选化学可否报计算机专业,选课选物化生报什么专业前景好
- 聚焦场景落地, 看“云+AI”如何激发5G的“隐藏技能”
- 056、macvlan网络结构分析(2019-03-25 周一)
- [渝粤教育] 西南科技大学 货币银行学 在线考试复习资料(1)
- 逻辑回归、线性回归直观感受
- 1月4日云栖精选夜读:阿里工程师如何叫外卖?99%的人猜不到
- SpringBoot之可视化api
- web切图怎么做_Web前端切图快捷键、技巧和经验
- 【教程】如何利用patchrom来编译你自己的MIUI
- 做鼻子测试软件,深度解析鼻子类型,测试你属于哪种鼻子?
- 图神经网络(CNN)三
- Telephony之TelephonyManager(原)
- Photoshop CS5自学学习笔记
- 错误解决---void value not ignored as it ought to be
- S03_CH02_AXI_DMA PL发送数据到PS
- mysql5.5.27安装设置_mysql 5.5.27 winx64安装配置方法图文教程
- 伪造工作经历,请止步!!!
- 高手详细介绍JVM是什么?
- 全局敏感度,局部敏感度和平滑敏感度到底有什么区别?【差分隐私】
- 7-11前常务董事碓井诚:7-11的数字化对中国零售行业有哪些借鉴意义
热门文章
- Mac上使用homebrew安装PostgreSql
- .net core 开发 Windows Forms 程序
- Linux入门学习(七)
- node.js编写网页_为Node.js编写可扩展架构
- Redux中的功能式React式编程简介
- redshift 数据仓库_您如何使用Amazon Redshift Spectrum访问“暗数据”
- Tushare在R中的使用
- ubuntu安装hadoop2.9.2
- 8个必备的Python GUI库
- Python高级爬虫实战,JS解密咪咕音乐登录参数分析