これをやろうとしている:練習アプリ.
自分でテストすると完全に動作するように見えますが、コードをアップロードすると正しくないとマークされます (プログラムは実行されますが、出力は正しくありません-それ以上の情報はありません)。
2 つの入力を取得するだけで、 with と bal と check if with 5%=0 && bal>=with+0.5
. 両方の条件が true の場合、 が返されますbal-(with+0.5)
。
また、これを行うためのより効率的な (より高速なコード実行) 方法はありますか?
import java.util.Scanner;
class ATM {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
final float with=in.nextFloat();
final float bal=(float) ((in.nextFloat())-(with+0.5));
if (bal>=0 && with%5==0){
System.out.print(bal);
}
}
}