一.概览
对于很多的Oier,输入的快慢直接影响到评测的结果,NOI2011道路修建一题的输入量非常的恐怖,于是找了常用的几种输入方式,做一次横向比拼。
- cin
- cin(打消iostream的输入输出缓存)
- scanf
- getchar()逐个字符读入
- fread将文件读入内存,再逐个字符读入
- cin (long long)
- cin(打消iostream的输入输出缓存) (long long)
- scanf (long long)
- getchar()逐个字符读入 (long long)
- fread将文件读入内存,再逐个字符读入 (long long)
二.环境介绍
评测软件:cena
评测数据:noi2011道路建设后五个测试点,输入完毕,输出“1”;
评测环境:
处理器:Intel pentium G530 2.4GHZ 双核
内存:DDR3 1333 2GB 双通道
三.评测方式介绍
1.cin
#include<iostream>
#include<cstring>
#include<algorithm>
#include<cstdio>
#include<cmath>
#include<queue>
#include<vector>
#include<climits>
#include<string>
#include<cstdlib>
#include<set>
#include<stack>
#include<ctime>
using namespace std;
typedef long long ll;
int n,a,b,c;
int main()
{
freopen("road.in","r",stdin);
freopen("road.out","w",stdout);
cin>>n;
for(int i=1;i<n;++i)
{
cin>>a>>b>>c;
}
cout<<"1"<<endl;
fclose(stdin);
fclose(stdout);