小明种苹果续
题目:
代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNext()) {
int a[][]=new int[100][100];
int m = 0;
int s=0;
int flag=0;
int T=0,D=0,E=0;
int n=sc.nextInt();
int sum[]=new int[n];
int x[]=new int[n];
int sum2 = 0;
int zt[]=new int[n];
for(int i=0;i<n;i++) {
m=sc.nextInt();
for(int j=0;j<m;j++)
{
a[i][j]=sc.nextInt();
s+=a[i][j];
if(a[i][j]>0)
{sum2=s-a[i][j];x[i]=a[i][j];s=a[i][j];flag++;}
}
sum[i]=s;
if(flag>1&&sum2>x[i])
{D++;zt[i]++;}
flag=0;s=0;sum2 = 0;
}
for(int i=0;i<n;i++)
{
T+=sum[i];
}
for(int i=0;i<n-2;i++)
{
if(zt[i]>0&&zt[i+1]>0&&zt[i+2]>0)
{
E++;
}
else if((zt[0]>0&&zt[n-1]>0&&zt[n-2]>0&&i<2)||
(zt[0]>0&&zt[1]>0&&zt[n-1]>0&&i<2)) {
E++;
}
}
System.out.printf("%d %d %d",T,D,E);
}
}
}
结果:错误 只有70分