求助

P1865 A % B Problem

1. 把万能库卸了换cstdio库 2. 加快读快写,输出字符串改用puts ```cpp #include<cstdio> #define il inline #define re register #define ll long long using namespace std; il ll read() { re ll x=0;re int f=1;re char cr=getchar(); while(cr<'0'||cr>'9') { if(cr=='-')f=-1; cr=getchar(); } while(cr>='0'&&cr<='9') { x=x*10+(cr-'0'); cr=getchar(); } return x*f; } il void write(re ll x) { if(x<0) { putchar('-'); x=-x; } if(x>=10)write(x/10); putchar(x%10+'0'); } il void wrisp(re ll x) { write(x); putchar(' '); } il void wridl(re ll x) { write(x); putchar('\n'); } int main() { re int x=read(); write(x); return 0; }//附赠快读快写模板 ``` 3. 能加inline和register的变量尽量都加上 4. 用了快读快写后 _using namespace std;_ 这句也可以卸了
by inkpigeon @ 2022-07-17 17:16:37


@[inkpigeon](/user/750598) 谢谢,已过(~~不过时间差比较大~~)
by wsdyz2010 @ 2022-08-16 08:10:32


@[wsdyz2010](/user/575302) 对了,更正一点 递归版本的快写和printf以及去了同步的cout速度没有大区别,甚至可能更慢 所以日后建议用printf
by inkpigeon @ 2022-08-16 08:55:24


@[inkpigeon](/user/750598) 好的
by wsdyz2010 @ 2022-08-16 22:05:44


|