博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读优&&输优
阅读量:6228 次
发布时间:2019-06-21

本文共 1300 字,大约阅读时间需要 4 分钟。

很nb的技巧……

但奇怪的是只能对文件使用……

然而交到OJ上或者比赛的时候都没有关系→_→

我大概也只能弄弄这些花里胡哨的东西了→_→

原理不清楚,背个板子好了

//minamoto#include
#define R register#define fp(i,a,b) for(R int i=(a),I=(b)+1;i
I;--i)#define go(u) for(int i=head[u],v=e[i].v;i;i=e[i].nx,v=e[i].v)using namespace std;char buf[1<<21],*p1=buf,*p2=buf;inline char getc(){
return p1==p2&&(p2=(p1=buf)+fread(buf,1,1<<21,stdin),p1==p2)?EOF:*p1++;}int read(){ R int res,f=1;R char ch; while((ch=getc())>'9'||ch<'0')(ch=='-')&&(f=-1); for(res=ch-'0';(ch=getc())>='0'&&ch<='9';res=res*10+ch-'0'); return res*f;}int read(char *s){ R int len=0;R char ch;while(((ch=getc())>'9'||ch<'0')); for(s[++len]=ch;(ch=getc())>='0'&&ch<='9';s[++len]=ch); return s[len+1]='\0',len;}double readdb(){ R double x=0,y=0.1,f=1;R char ch; while((ch=getc())>'9'||ch<'0')(ch=='-')&&(f=-1); for(x=ch-'0';(ch=getc())>='0'&&ch<='9';x=x*10+ch-'0'); for(ch=='.'&&(ch=getc());ch>='0'&&ch<='9';x+=(ch-'0')*y,y*=0.1,ch=getc()); return x*f;}char sr[1<<21],z[20];int C=-1,Z=0;inline void Ot(){fwrite(sr,1,C+1,stdout),C=-1;}void print(R int x){ if(C>1<<20)Ot();if(x<0)sr[++C]='-',x=-x; while(z[++Z]=x%10+48,x/=10); while(sr[++C]=z[Z],--Z);sr[++C]='\n';}

 

 

 

感觉我在不归路上越走越远了→_→

转载于:https://www.cnblogs.com/bztMinamoto/p/9383545.html

你可能感兴趣的文章
[译]ECMAScript 5 Objects and Properties
查看>>
MPEG-7 视觉描述符
查看>>
ELK6.5 Nginx 日志搜集-05 filebeat 安装
查看>>
如何用 Retrofit 2 在安卓上实现 HTTP 访问?
查看>>
2013 北京 QCon热点分享
查看>>
Linux系统下利用文件创建文件系统
查看>>
阿轶来了~
查看>>
kickstart为root用户设置自定义密码
查看>>
tail命令
查看>>
列表运用和copy详解
查看>>
Nginx上部署HTTPS + HTTP2
查看>>
awk
查看>>
踩过的坑
查看>>
如何使用 tomcat !!!
查看>>
计算机网络参考模型
查看>>
戴尔的对比
查看>>
8款高质量小程序推荐:(工具类、电影类、阅读类)
查看>>
看图了解RocksDB
查看>>
python整数和变量
查看>>
深入探讨下Linux下修改hostname的五个问题(一)
查看>>