Number of Burgers with No Waste of Ingredients LeetCode solution in Java

1
class Solution {
2
public List<Integer> numOfBurgers(int tomatoSlices, int cheeseSlices) {
3
List<Integer> list = new ArrayList<>();
4
int ts = tomatoSlices;
5
int cs = cheeseSlices;
6
if (ts < cs * 2 || ts > cs * 4 || ts % 2 != 0 || (ts == 0 && cs > 0) || (cs == 0 && ts > 0)) {
7
return list;
8
}
9
int cnt = 0;
10
while (ts > 0 && cs > 0 && ts != cs * 2) {
11
ts -= 4;
12
cnt++;
13
cs--;
14
}
15
list.add(cnt);
16
list.add(cs);
17
return list;
18
}
19
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0