全部评论 5

  • 为什么它现在是入门了

    2025-03-30 来自 上海

    0
  • 他的数据范围是10^9,比int大,所以要用long long。

    2023-12-30 来自 广东

    0
    • userId_undefined

      回复AC++

      +1。我也被阴了

      2024-01-31 来自 广东

      0
  • 为什么是普及-,不理解,AC君出来解答下!@AC君

    2023-12-28 来自 广东

    0
    • 现在变入门了

      2025-03-30 来自 上海

      0
  • 记得开long long

    2023-12-25 来自 浙江

    0
    • 我:

      #include<bits/stdc++.h>
      // ==================== 用户自定义部分 ====================
      using namespace std; // 使用标准命名空间
      // 循环宏定义
      // 正向循环:从 l 到 r,步长为 j
      #define fw(l,r,i,j)for(int i=l,END##i=r;i<=END##i;i+=j)
      // 反向循环:从 r 到 l,步长为 j
      #define fs(r,l,i,j)for(int i=r,END##i=l;i>=END##i;i-=j)
      // 内存设置宏
      #define ms(arr, val) memset(arr, val, sizeof(arr))
      
      // 常用类型别名
      typedef long long ll;          // 64位有符号整数
      typedef double d;              // 双精度浮点数
      typedef unsigned long long ull; // 64位无符号整数
      typedef char ch;               // 字符
      typedef string str;            // 字符串
      typedef const ll coll;         // 常量64位整数
      
      // 输入输出优化函数
      void oi(void) {
      	ios::sync_with_stdio(0); // 关闭C++标准流与C标准流的同步
      	cin.tie(0);             // 解除cin与cout的绑定
      	cout.tie(0);            // 解除cout的绑定
      }
      
      // 文件重定向函数
      void fr(ll x,str s) 
      {
      	if(x==1) 
      	{
      		// 打开文件重定向
      		str s1=s+".in",s2=s+".out";
      		freopen(s1.c_str(),"r",stdin);   // 重定向标准输入
      		freopen(s2.c_str(),"w",stdout);  // 重定向标准输出
      	} 
      	else if(x==2) {
      		// 关闭文件重定向
      		fclose(stdin);
      		fclose(stdout);
      	}
      }
      
      

      20小时前 来自 浙江

      0
  • 啊对对对

    2023-12-24 来自 广东

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页