Muni Muni Muni Muni

This commit is contained in:
Joshua Sigona 2021-03-28 06:49:47 +09:00
parent bbfed3600e
commit 1a429bb7eb
3 changed files with 34 additions and 29 deletions

Binary file not shown.

View File

@ -348,34 +348,7 @@ public class App
//String newString = ss;//.replaceFirst("A","").trim();
switch ((count++)%3) {
case 2:{
if (scores.size()>20) {
//See if this score is already in list.
if (StringUtils.isNumeric(ss)) {
int thisScore = Integer.parseInt(ss);
boolean found=false;
for (int i=0;i<scores.size();i++) {
if (thisScore==scores.get(i)) {
found=true;
break;
}
}
if (StringUtils.isNumeric(ss)) {
if (!found&&scores.size()<ranks.length) {
scores.add(thisScore);
}
} else {
scores.add(0);
}
} else {
scores.add(0);
}
} else {
if (StringUtils.isNumeric(ss)) {
scores.add(Integer.parseInt(ss));
} else {
scores.add(0);
}
}
AddScore(scores, ranks, ss);
}break;
case 0:{
@ -392,7 +365,8 @@ public class App
if (StringUtils.isNumeric(ss)) {
descriptions.add(names.get(names.size()-1));
names.set(names.size()-1,"?");
scores.add(Integer.parseInt(ss));
//scores.add(Integer.parseInt(ss));
AddScore(scores,ranks,ss);
count++;
} else {
descriptions.add(ss);
@ -461,4 +435,35 @@ public class App
*/
}
private static void AddScore(List<Integer> scores, int[] ranks, String ss) {
if (scores.size()>20) {
//See if this score is already in list.
if (StringUtils.isNumeric(ss)) {
int thisScore = Integer.parseInt(ss);
boolean found=false;
for (int i=0;i<scores.size();i++) {
if (thisScore==scores.get(i)) {
found=true;
break;
}
}
if (StringUtils.isNumeric(ss)) {
if (!found&&scores.size()<ranks.length) {
scores.add(thisScore);
}
} else {
scores.add(0);
}
} else {
scores.add(0);
}
} else {
if (StringUtils.isNumeric(ss)) {
scores.add(Integer.parseInt(ss));
} else {
scores.add(0);
}
}
}
}

Binary file not shown.