20分求改
  • 板块P1762 偶数
  • 楼主封禁用户
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/12/26 19:14
  • 上次更新2024/12/27 08:12:22
查看原帖
20分求改
1600665
封禁用户楼主2024/12/26 19:14
#include <iostream>
#include <vector>
using namespace std;
int main() {
    int n,sum=0;
    cin >> n;
    vector<vector<int>> triangle(n);
    for (int i = 0; i < n; ++i) {
        triangle[i].resize(i + 1);
        triangle[i][0] = 1;
        triangle[i][i] = 1;
        for (int j = 1; j < i; ++j) {
            triangle[i][j] = triangle[i - 1][j - 1] + triangle[i - 1][j];
        }
    }
    for (int i = 0; i < n; ++i) {
        
        for (int j = 0; j <= i; ++j) {
            if(triangle[i][j]%2==0){
                sum++;
            }
        }
    }
    cout<<sum;
    return 0; 
}
2024/12/26 19:14
加载中...