玄学代码

P1001 A+B Problem

b9113fced86a32cad0d8 @ 2024-10-23 09:58:13

这个代码会随机产生WA或者RE(一般RE的概率比较大)有没有大佬看看是怎么个事

#include<iostream>
#include<thread>
using namespace std;

int a,b;

void f(){
    while(true) a++;
}

int main(){
    cin>>a>>b;
    while(true) thread t(f);
    cout<<a + b;
    return 0;
}

by _Coqwq_ @ 2024-10-23 09:59:54

火钳刘明


by Phartial @ 2024-10-23 10:15:56

有符号整型溢出属于 ub。


by hjz_0821_ @ 2024-10-23 10:30:29

你用高精度试试,int和long long有时候盛不下。

我做这个题就si在高精上


by b9113fced86a32cad0d8 @ 2024-10-23 10:34:47

呃.......其实吧,我想知道的是它为什么会“随机”,而不是该怎么办


by Sexy_Foxy @ 2024-10-23 10:42:00

玄学


|