全部评论 2

  • 慢着,第一种办法不开ll好像也行,因为 1<<31 用int表示是 2147483648-2147483648,减1正好是 21474836472147483647

    2024-07-26 来自 湖南

    1
    • 冷知识:unsigned int 溢出有标准规定,int 溢出是 UB,所以它给你报 RE 也可以

      2024-07-26 来自 上海

      0
    • 鹅鹅鹅听不懂(

      2024-07-26 来自 湖南

      0
    • 查了一下,还真是

      2024-08-12 来自 湖南

      0
  • #include <bits/stdc++.h>
    using namespace std;
    int main ()
    {
    	cout << 0x7fffffff;
    	return 0;
    }
    

    2024-07-24 来自 浙江

    0

热门讨论