Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cctype>
- #include <iostream>
- #include <cstdio>
- #include <string>
- #include <cstring>
- using namespace std;
- typedef pair<int,int> ii ;
- typedef long long ll ;
- typedef long double ld ;
- typedef pair<int,ii> pii ;
- int suma_digitos(int n){
- while(n>=10){
- int cont=0;
- while(n){
- cont+=(n%10);
- n/=10;
- }
- n=cont;
- }
- return n;
- }
- int main(){
- string name1,name2;int num1,num2,sum1,sum2;
- while (getline(cin,name1) && getline(cin,name2)){
- num1=0;
- num2=0;
- for (int i=0;i<name1.size();i++){
- if(isalpha(name1[i])){
- num1+=tolower(name1[i])-'a'+1;
- }
- }
- for (int i=0;i<name2.size();i++){
- if(isalpha(name2[i])){
- num2+=tolower(name2[i])-'a'+1;
- }
- }
- sum1=suma_digitos(num1);
- sum2=suma_digitos(num2);
- if(sum1>sum2){
- swap(sum1,sum2);
- }
- printf("%.2lf ",sum1/(double)sum2*100); cout<<"%"<<endl;
- }
- return 0 ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement