Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // you can also use imports, for example:
- // import java.util.*;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.*;
- // you can write to stdout for debugging purposes, e.g.
- // System.out.println("this is a debug message");
- class Solution {
- public String solution(int A, int B, int C, int D, int E, int F) {
- // write your code in Java SE 8
- boolean tmp = true;
- int [] tab = {A,B,C,D,E,F};
- List<Integer>list = new ArrayList<>();
- for(int i = 0; i < tab.length; i++){
- list.add(tab[i]);
- }
- String result = "";
- if((A+B+C+D+E+F) > 33){
- result = "NOT POSSIBLE";
- return result;
- }else{
- Collections.sort(list);
- if(list.get(0) == 0 && list.get(1) == 0){
- for(int i = 2; i < list.size();i++){
- if(list.get(i) != 0 && list.get(0) == 0 && list.get(1) == 0){
- list.set(1,list.get(i));
- list.set(i,0);
- }
- }
- }
- if((list.get(4) + list.get(5)) > 14 || list.get(4) > 5){
- int b = list.get(3);
- list.set(3,list.get(4));
- list.set(4,b);
- }
- for(int i = 0; i < list.size(); i++){
- if(i == 2 || i == 4){
- result += ":";
- }
- result += list.get(i);
- }
- return result;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement