Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class GameOfIntervals {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- int numbersMove = Integer.parseInt(scan.nextLine());
- double result = 0.0;
- double points = 0.0;
- double firstCounter = 0.0;
- double secondCounter = 0.0;
- double thirdCounter = 0.0;
- double fourthCounter = 0.0;
- double fifthCounter = 0.0;
- double sixthCounter = 0.0;
- for (int i = 0; i < numbersMove; i++) {
- int numberTimes = Integer.parseInt(scan.nextLine());
- points = 0;
- if ( numberTimes <0 || numberTimes >50){
- result/=2;
- sixthCounter++;
- }else if (numberTimes <=9){
- result = 0.2 * numberTimes;
- fifthCounter++;
- }else if (numberTimes <= 19){
- result = 0.30 * numberTimes;
- secondCounter++;
- }else if (numberTimes <=29){
- result = 0.40 * numberTimes;
- thirdCounter++;
- }else if (numberTimes <= 39){
- result+=50;
- fourthCounter++;
- }else {
- result+=100;
- fifthCounter++;
- }
- }
- System.out.printf("%.2f", result);
- System.out.printf("From 0 to 9: %.2f%%", firstCounter /(numbersMove*100));
- System.out.printf("From 10 to 19: %.2f%%", secondCounter /(numbersMove*100));
- System.out.printf("From 20 to 29: %.2f%%", thirdCounter /(numbersMove*100));
- System.out.printf("From 30 to 39: %.2f%%", fourthCounter /(numbersMove*100));
- System.out.printf("From 40 to 50: %.2f%%", fifthCounter /(numbersMove*100));
- System.out.printf("Invalid number: %.2f%%", sixthCounter /(numbersMove*100));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement