1. 


/**
* FWP, Ausgewählte Probleme aus dem ACM Programming Contest, WS09
* Problem: 10424 - Love Calculator
* Link: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=16&page=show_problem&problem=1365
*
* @author Dennis Wilfert
* @version 1.0, 10/22/2009
*
* Method : Ad-Hoc
* Status : Accepted
* Runtime: 0.092
*/
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.text.DecimalFormat;

class Main {

public static void main(String[] args) throws IOException {

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
PrintWriter writer = new PrintWriter(new BufferedOutputStream(System.out));

// Formatierung für die Ausgabe
DecimalFormat df = new DecimalFormat();
df.applyPattern("0.00");
String name1;

char[] n1, n2;
int le1, le2, num1, num2, tmp;
double sum;
name1 = reader.readLine();
while (name1 != null) {

// Buchstaben des ersten Namens
n1 = name1.toCharArray();
// Buchstaben des zweiten Namens
n2 = reader.readLine().toCharArray();
le1 = n1.length;
le2 = n2.length;
num1 = num2 = 0;
// Summe des ersten Namens berechnen
for (int i = 0; i < le1; i++) {

// Buchstaben in die richtigen Werte umrechnen
if (Character.isUpperCase(n1[i])) {
num1 += n1[i] - 64;
} else if (Character.isLowerCase(n1[i])) {
num1 += n1[i] - 96;
}
}
// Summe des zweiten Namens berechnen
for (int i = 0; i < le2; i++) {

// Buchstaben in die richtigen Werte umrechnen
if (Character.isUpperCase(n2[i])) {
num2 += n2[i] - 64;
} else if (Character.isLowerCase(n2[i])) {
num2 += n2[i] - 96;
}
}

// Die einzelnen Ziffern des ersten Namens addieren, bis eine einstellige Zahl herauskommt
while (num1 > 9) {
tmp = 0;
while (num1 >= 1) {
tmp += num1 % 10;
num1 /= 10;
}
num1 = tmp;
}
// Die einzelnen Ziffern des zweiten Namens addieren, bis eine einstellige Zahl herauskommt
while (num2 > 9) {
tmp = 0;
while (num2 >= 1) {
tmp += num2 % 10;
num2 /= 10;
}
num2 = tmp;
}

// Das Verhältnis der beiden Zahlen bestimmen und in % ausgeben
sum = (num1 < num2 ? ((double) num1 / (double) num2) : ((double) num2 / (double) num1)) * 100.;
writer.println(df.format(sum) + " %");

name1 = reader.readLine();
}
writer.flush();
}
}