求助,31分

P1401 [入门赛 #18] 禁止在 int 乘 int 时不开 long long

@[liyilin2011](/user/1028556) check函数没开long long,而且返回值写反了
by guer_loser_lcz @ 2024-04-02 21:56:20


@[liyilin2011](/user/1028556) 通过求关,未过@我
by guer_loser_lcz @ 2024-04-02 21:57:01


@[lczcy1](/user/1087173) 还是不行呀 ```cpp #include <bits/stdc++.h> #define INT_u 2147483647 #define INT_b -2147483648 using namespace std; bool check(long long n){ if (n>INT_u || n<INT_b) return false; return true; } int main(){ int i1,i2,j1,j2; cin>>i1>>i2>>j1>>j2; long long s1,s2,s3,s4; s1=i1*j1; s2=i1*j2; s3=i2*j1; s4=i2*j2; if (check(s1) && check(s2) && check(s3) && check(s4)) cout<<"int"; else cout<<"long long int"; return 0; } ```
by liyilin2011 @ 2024-04-03 21:32:01


emm....
by guer_loser_lcz @ 2024-04-03 21:32:39


@[liyilin2011](/user/1028556) check应该超int return true,不是false。而且应该是或(||)
by guer_loser_lcz @ 2024-04-03 21:34:27


@[liyilin2011](/user/1028556)
by guer_loser_lcz @ 2024-04-03 21:34:40


@[lczcy1](/user/1087173) 我判断的是它是不是int呀
by liyilin2011 @ 2024-04-03 22:04:40


@[lczcy1](/user/1087173) 而且改了也没用啊 [答题记录](https://www.luogu.com.cn/record/154191004)
by liyilin2011 @ 2024-04-03 22:16:11


@[lczcy1](/user/1087173) WA的部分都可以走迷宫了。
by liyilin2011 @ 2024-04-03 22:17:08


@[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173) @[lczcy1](/user/1087173)
by liyilin2011 @ 2024-04-03 22:33:39


| 下一页