#include <bits/stdc++.h> using namespace std;

int main(){ int n,ans=0; cin >> n; for(int i = 1;i <= n-2;i++){ for(int j = i;j <= n-i-1;j++){ int l = n-i-j; if(l < j){ continue; } if(i + j > l){ ans++; } } } cout << ans; return 0; }

1 条评论

  • @ 2026-10-12 20:15:19

    #include <bits/stdc++.h>

    using namespace std;

    int main(){

    int n,ans=0;

    cin >> n;

    for(int i = 1;i <= n-2;i++){

    for(int j = i;j <= n-i-1;j++){ 
    
      int l = n-i-j; if(l < j){
      
        continue; } if(i + j > l){
        
        ans++; 
        
      } 
      
    } 
    

    }

    cout << ans; return 0;

    }

    • 1

    信息

    ID
    412
    时间
    ms
    内存
    MiB
    难度
    2
    标签
    递交数
    619
    已通过
    213
    上传者