mod程序编写
mod程序编写
#include<cstdio>
#include<fstream>
#include<iostream>
#define FORa(i,s,e) for(i=s;i<=e;i++) 宏定义for+
#define FORs(i,s,e) for(i=s;i>=e;i--) 宏定义for-
#define FILE(name) fin.open(name"");fout.open(name"");文件流输入输出
#define File(name) freopen(name".in","r",stdin);freopen(name".out","w",stdout);重定向
#define gc pa==pb&&(pb=(pa=buf)+fread(buf,1,10000,stdin),pa=pb)?EOF:*pa++
快读指针挪动
using namespace std;
ifstream fin; 文件流输入
ofstream fout; 文件流输出
static char buf[100000],*pa=buf,*pb=buf;快读储存器 static静态
inline int read();
int main()
{
File("");
//FILE("");
fin.close();关闭文件流输入
fout.close();关闭文件流输出
fclose(stdin);关闭文件重定向输入
fclose(stdout);关闭文件重定向输出
return 0;
}
inline int read()
{
register int x(0);register int f(1);register char c(gc); register寄存器
while(c<'0'||c>'9') f=c=='-'?-1:1,c=gc;
while(c>='0'&&c<='9') x=(x<<1)+(x<<3)+(c^48),c=gc;
return f*x;
}
【总结】:
- 进入考场,首先二话不说先开机
- 看规定子目录是否有题目
- 查看是否建立了考试目录
- 打开emacs,先进行基本的配置,再将字体放大,快速编写mod程序
- 存储一个基本的对拍程序,以备后面使用
- 将一切位置调节到最好
感谢各位与信奥一本通的鼎力相助!