警醒后人

P1923 【深基9.例4】求第 k 小的数

kejun709394 @ 2024-08-01 13:02:42

当你看了本题第一的题解,有人疑惑,为什么,和题解差不多,却超时,原因就是cin,cout,这两个输入输出,当遇到大量的数据是,会耗时较长,推荐使用scanf,printf,这两个耗时较少,或在main函数里使用
## ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
int main(){             ios::sync_with_stdio(false);cin.tie(0);cout.ti e(0);
cin>>变量名;
cout<<变量名;
}
当你看了本题第一的题解,有人疑惑,为什么,和题解差不多,却超时,原因就是cin,cout,这两个输入输出,当遇到大量的数据是,会耗时较长,推荐使用scanf,printf,这两个耗时较少,或在main函数里使用
## ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
int main(){                ios::sync_with_stdio(false);cin.tie(0);cout.ti e(0);
cin>>变量名;
cout<<变量名;
}

by chhchzzh @ 2024-08-05 08:36:20

qb


by Jastion @ 2024-08-28 00:07:32

雀食,但也没说不能用scanfprintf(格式化输入输出)捏(相对于ios::sync_with_stdio(false),那不直接狂剩字节?)。


#include <cstdio>
using namespace std;
int a, b;
int main(){
  scanf("%d%d", &a, &b);
  printf("%d", a + b);
}

by kejun709394 @ 2024-10-06 08:50:07

@OLdJoeBrand

省的话除了你C盘没红温,要不然你只要能AC我也不说啥


|