在取消同步的情況下,為什麼cin的速度比scanf快?

時間 2021-05-12 05:01:15

1樓:aaakirito

作為一位ACMer,我能告訴你的是cin關閉同步後不一定比scanf快,要看具體的環境,ACM/ICPC的比賽裡scanf是基本上都可以過的,而cin關閉同步能不能AC則要看玄學,不過資料量沒有所謂的那麼大,基本上cin關閉同步和scanf都可以在一秒內讀完,scanf會略勝一籌

#include

#include

#include

const double pi=acos(-1);

typedef unsigned long long ull;

using namespace std;

int main() {

int t;

scanf("%d",&t);

//ios::sync_with_stdio(false);

//cin>>t;

while (t--) {

ull n,x=1;

scanf("%llu",&n);

cin>>n;

if(n>1)

x=ull(log(sqrt(2*pi*n))/log(8)+n*log(n/exp(1))/log(8)+1);

printf("%llu\n",x);

return 0;

舉個例子

這裡是乙個題目,資料量t在0-1000000,用cin關閉同步超時,scanf AC

在票房形勢已經不能逆轉的情況下為什麼還有那麼多人和團體熱衷於黑流浪地球?

Mr.D 流浪地球是中國第一部真正意義上的科幻片,在票房形勢逆轉的情況下,更多人其實是抱著民族認同感與民族自信心去看的,支援中國產,義無責貸! 一群人向左看的時候,總是有那麼幾個向右看的。有人喜歡,就有人不喜歡,喜歡的理由有很多,不喜歡的理由更多。中國現在一點也不缺喜歡標新立異的,你們大家不是都喜歡...

在存款充足的情況下為什麼要用信用卡?

廣發銀行信用卡 第一次接觸信用卡是我朋友搞活動讓我去申請的,那個時候我就很納悶,明明我工資夠我花,也有一點小存款,為什麼還要去申請那沒用的信用卡?直到後面經歷了一些事情,才對信用卡有所改變,慢慢地也接受了它。在我們以為我們自身的存款總是充足的時候,總以為那點錢可以應對任何問題,在面對真正的大問題時,...

在遊戲運營如此糟糕的情況下,為什麼依然有人會願意給《明日方舟》創作相關的二創同人?

畢竟除非恰錢,我想任何自發的二創,都是發乎情的。而這些努力都不會白費,因為在創作的過程中會收穫情感上的滿足,並且將自己喜歡的事情向更多人介紹的成就感。這一切都是值得的 至於擔心被掛上舟批的帽子 這種擔心大沒有必要,真就是被掛上了,你反覆問自己乙個問題即可 他寄吧誰啊? 風卷雲開 七八年前,我在柯哀吧...