理解题意优于一切(记洛谷P1426题WA的经历,Java语言描述)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                理解题意优于一切(记洛谷P1426题WA的经历,Java语言描述)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                題目要求
P1426題目鏈接
 
分析
看到有和我一樣80分的,原因想必是用了do…while循環吧,其實這個題題意還是不明……
 也可能就是我菜吧,能怎樣?
 好好讀題吧,讀不懂題就活該WA掉~~
第一次提交——WA
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double position = scanner.nextDouble(), radius = scanner.nextDouble();scanner.close();double tempPosition = 0.0, nextRange = 7.0;do {tempPosition += nextRange;nextRange *= 0.98;} while (tempPosition < position - radius);if (tempPosition + nextRange > position + radius) {System.out.println("n");} else {System.out.println("y");}} }第二次提交——AC
放一下AC代碼,Java版
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double position = scanner.nextDouble(), radius = scanner.nextDouble();scanner.close();double tempPosition = 0.0, nextRange = 7.0;while (tempPosition < position - radius) {tempPosition += nextRange;nextRange *= 0.98;}if (tempPosition + nextRange > position + radius) {System.out.println("n");} else {System.out.println("y");}} }后記
最近諸事不順,也沒怎么有時間寫博客,水了個題,發一波~~
 愿水逆退散,非去歐來~~
總結
以上是生活随笔為你收集整理的理解题意优于一切(记洛谷P1426题WA的经历,Java语言描述)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 【Java】System.out.pri
 - 下一篇: 洛谷P1321题题解(Java语言描述)