Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- double change = Double.parseDouble(scan.nextLine());
- double current = 0;
- int counter = 0;
- while (current < change) {
- if (current + 2 <= change) {
- current += 2;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 1 <= change) {
- current++;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.5 <= change) {
- current = current + 0.5;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.2 <= change) {
- current = current + 0.2;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.1 <= change) {
- current = current + 0.1;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.05 <= change) {
- current = current + 0.05;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.02 <= change) {
- current = current + 0.02;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- } else if (current + 0.01 <= change) {
- current = current + 0.01;
- counter++;
- if (current == change) {
- System.out.println(counter);
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment