#17880: 不用陣列不用遞迴的迴圈


kirito020434@gmail.com (Boink)

學校 : 國立成功大學
編號 : 68610
來源 : [101.136.141.29]
最後登入時間 :
2023-06-24 21:24:11
b558. 求數列第 n 項 | From: [36.233.204.67] | 發表日期 : 2019-05-28 22:16

package zerojudgeb558;
import java.util.Scanner;
public class Zerojudgeb558 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int n = scanner.nextInt();
int a = 1,b = 1;
boolean f = (n%2==1);
for (int i = 1; i < n; i++) {
if (i%2==0) {
a=b+i;
}
else{
b=a+i;
}
}
if (f) {
System.out.println(a);
}
else {
System.out.println(b);
}
}
}
}

 
ZeroJudge Forum