説明する
int 型の配列を入力し、2 つのグループの要素の合計が等しくなるように配列を 2 つのグループに分割できるかどうかを尋ねます。また、5 の倍数はすべて一方のグループに、すべての 3 の倍数はもう一方のグループになければなりません ( not 5の倍数や3の倍数ではない5の倍数を含む)は任意のグループに入れることができる 配列を空の配列に分割することもできる 上記の条件を満たしていればtrueを出力し、そうでない場合は、 falseが出力されます。
データ範囲:各配列のサイズは 1≤�≤50 1≤n≤50 を満たし、入力データサイズは ∣����∣≤500 ∣val∣≤500 を満たします。
説明を入力してください:
1行目はデータ数、2行目は入力データです
出力の説明:
true または false を返します
例1
入力:
4 1 5 -5 1
出力:
真実
例証します:
第 1 グループ: 5 -5 1 第 2 グループ: 1
例 2
入力:
3 3 5 8
出力:
間違い
例証します:
3 と 5 は同じグループに入れることができないため、分割する方法はありません。
ジャバ:
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
while(in.hasNext()){