Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Fundamentals.Arrays.Exercise.MoreExercise;
- import java.sql.Array;
- import java.util.Arrays;
- import java.util.Scanner;
- public class EncryptSortAndPrint {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int arrLength = Integer.parseInt(scanner.nextLine());
- String vowels = "aeiouAEIOU";
- String[] sequenceOfStrings = new String[arrLength];
- int[] valueOfString = new int[arrLength];
- for (int i = 0; i < sequenceOfStrings.length; i++) {
- sequenceOfStrings[i] = scanner.nextLine();
- int sumVowels = 0;
- int sumCons = 0;
- char[] charArr = sequenceOfStrings[i].toCharArray();
- for (char index : charArr) {
- if (index == 'a' || index == 'e' || index == 'i' || index == 'o' || index == 'u'
- || index == 'A' || index == 'E' || index == 'I' || index == 'O' || index == 'U'){
- sumVowels += ((int)index * sequenceOfStrings[i].length());
- } else {
- sumCons += ((int)index / sequenceOfStrings[i].length());
- }
- }
- int stringNum = sumVowels + sumCons;
- valueOfString[i] = stringNum;
- }
- Arrays.sort(valueOfString);
- for (int value: valueOfString) {
- System.out.println(value);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment