Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class numerology081114 {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- String[] input = scan.nextLine().split(".");
- long day = Long.parseLong(input[0]);
- long month = Long.parseLong(input[1]);
- long year = Long.parseLong(input[2]);
- String user = input[3];
- long sum = day * month * year;
- if (month % 2 == 1){
- sum *= sum;
- }
- for (int i = 0; i < user.length(); i++){
- char letter = user.charAt(i);
- if (letter >= '0' && letter <= '9'){
- sum += letter - '0';
- }
- else if (letter >= 'a' && letter <= 'z'){
- sum += letter - 'a' + 1;
- }
- else if (letter >= 'A' && letter <= 'Z'){
- sum += 2 * (letter - 'A' + 1);
- }
- }
- while (sum > 13){
- int allSum = 0;
- while (sum > 0){
- allSum = allSum + (int)(sum % 10);
- sum /= 10;
- }
- sum = allSum;
- }
- System.out.println(sum);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement