--- tags: Cmoney_Java題目 --- Java_Cmoney_ft7106 ===   1.主程式 --- 解數列題思路 1. 迴圈將數值讀進陣列 2. 迴圈地毯式掃過看有沒有符合規則 1. 如果不符合條件,印出false,==break== 2. 如果是最後一個,還沒進前項條件式,印true, 解決如果狂印true的問題 ```java= import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } for (int i = 0; i < arr.length - 2; i++) { if (arr[i] * arr[i + 1] != arr[i + 2]) { System.out.println("false"); break; } if (i == arr.length - 3) System.out.println("true"); } } } ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up