水题,提神专用!!!
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.StreamTokenizer;
/**
* 题意:输入 n 行,每行三个数。每列的数相加都等于零,就输出"YES",否则输出"NO"
*/
public class Main {
public static void main(String[] args) throws IOException {
StreamTokenizer in = new StreamTokenizer(new BufferedReader(
new InputStreamReader(System.in)));
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(System.out)));
int lineNum; // 行数
int sumA;
int sumB;
int sumC;
while (in.nextToken() != StreamTokenizer.TT_EOF) {
lineNum = (int) in.nval;
sumA = 0;
sumB = 0;
sumC = 0;
while (lineNum-- != 0) {
in.nextToken();
sumA += in.nval;
in.nextToken();
sumB += in.nval;
in.nextToken();
sumC += in.nval;
}
out.println(sumA == 0 && sumB == 0 && sumC == 0 ? "YES" : "NO");
}
out.flush();
}
}
本文介绍了一个简单的Java程序,该程序用于验证输入的多行数据中每列三个整数相加是否等于零。如果所有列的总和均为零,则输出YES;否则输出NO。
 Java&spm=1001.2101.3001.5002&articleId=73795853&d=1&t=3&u=e87f791021eb407da5347d8df1aaa934)
1653

被折叠的 条评论
为什么被折叠?



