1 条题解

  • 1
    @ 2025-12-8 18:39:50
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int n;
        int a[1000][1000];      
    	cin>>n;  
    	for(int i=0;i<n;i++)  
    	    for(int j=0;j<=i;j++)  
    	        cin>>a[i][j];  
    	for(int i=n-2;i>=0;i--)   
     		for(int j=0;j<=i;j++)
    		    a[i][j]+=max(a[i+1][j],a[i+1][j+1]);
        cout<<a[0][0]<<endl; 
        return 0; 
     }
    
    • 1

    [IOI 1994 / USACO1.5] 数字三角形 Number Triangles

    信息

    ID
    215
    时间
    1000ms
    内存
    125MiB
    难度
    3
    标签
    递交数
    1
    已通过
    1
    上传者