CCF CSP认证mine历年解题记录

201909-01 小明种苹果

100分代码: 

 

#include<cstdio>
#include<algorithm>
#define N 1005
#define M 1005
int n,m;
int a[N+1][M+3]={0};        //最后一列用来保存这棵树的疏果总数 ,序号和行数对应,第一列和第一行不保存数据 
int T=0,k;
int P=0;

int main(){
        
    scanf("%d%d",&n,&m);

    for(int i = 1;i<n+1;++i){
        for(int j=1;j<m+2;++j){
            scanf("%d",&a[i][j]);
            if(j!=1)    //把第二列到最后一列(M+1)求和,作为最后一列的数据 
                a[i][m+2]+=abs(a[i][j]);
        }
        if(a[i][m+2]>P){
            P=a[i][m+2];
            k=i;
        }        
    } 
    for(int i=1;i<n+1;++i){
        T+=a[i][1]-a[i][m+2];
    }
    printf("%d %d %d",T,k,P);
} 

想试一下从文件中读取数组数据到输入中,不过没有成功。

明天csp认证考试,现在能保证第一题没问题,再练几道第二题吧!

上一篇:1005


下一篇:JQuery Easyui/TopJUI表格基本的删除功能(删除当前行和多选删除)