我正在做一个代码挑战,给定两个整数l和r,我必须打印i和r之间的所有奇数(包括i和r)。该函数必须返回一个整数数组,表示 l 和 r 之间的奇数。
这就是我到目前为止所拥有的
static List<Integer> oddNumbers(int l, int r) {
List<Integer> list1 = new ArrayList<>();
if ((r > l) && (l >= 1) && (r <= 100000)) {
for (int i = tmp; tmp < r; i++) {
if (l % 2 == 0)
l = l + 1;
list1.add(l);
l = l + 2;
}
}
return list1;
}
但是,我收到了几个这样的错误
Compiler Message
Wrong Answer
Your Output (stdout)
Output hidden
对此有什么想法吗?在挑战网站的QA上,似乎与Corner案例问题有关。
慕莱坞森
汪汪一只猫
交互式爱情
人到中年有点甜
繁花如伊
随时随地看视频慕课网APP
相关分类