2018/12/06 L1-030 一帮一 Java
Posted 黄某人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018/12/06 L1-030 一帮一 Java相关的知识,希望对你有一定的参考价值。
考察理解题目的能力, 上代码:
import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int num = Integer.parseInt(br.readLine()); int oneNum = 0; int zeroNum = 0; String[][] str = new String[num][2]; if (num >= 2 && num <= 50) { for(int i=0; i<num; i++) { str[i] = br.readLine().split(" "); if( Integer.parseInt(str[i][0]) == 1) { oneNum++; } else if(Integer.parseInt(str[i][0]) == 0) { zeroNum++; } else { return; } } if (oneNum == zeroNum) { for(int i=0; i<num; i++) { for(int j=num-1; j>0; j--) { if(!str[i][0].equals(str[j][0]) && !str[i][0].equals("-1") && !str[j][0].equals("-1")) { System.out.println(str[i][1] + " " + str[j][1]); str[i][0] = "-1"; str[j][0] = "-1"; break; } } } } else { return; } } else { return; } } }
以上是关于2018/12/06 L1-030 一帮一 Java的主要内容,如果未能解决你的问题,请参考以下文章
题解PTA团体程序设计天梯赛L1-030 一帮一 (15 分) Go语言|Golang