为什么错?

liujiayu 2024-10-19 19:57:28 8

#include<bits/stdc++.h> using namespace std; int main(){ long long int a[10][4]; for(int i=1;i<=10;i++){ a[i][1]=1; } for(int i=1;i<=4;i++){ a[1][i]=1; } int n,m; cin>>n>>m; for(int i=2;i<=10;i++){ for(int j=2;j<=4;j++){ a[i][j]=a[i][j-1]+a[i-1][j]; } } cout<<a[n+1][m+1]; return 0; }

{{ vote && vote.total.up }}

共 2 条回复

root 站长

还有,别在讨论区发答案

root 站长

你意识到了下标会加1,但是前面的数组,计算数据的循环变量都没加1