Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- #include<string.h>
- using namespace std;
- int main()
- {
- string a,a1;
- int i,len1,len2,total=0,sum=0,total2=0,sum2=0;
- float s;
- while(getline(cin,a) && getline(cin,a1))
- {
- sum=0,sum2=0,total=0,total2=0;
- for(i=0; i<a.size(); i++)
- {
- if(islower(a[i]))
- total+=a[i]-'a'+1;
- else if(isupper(a[i]))
- total+=a[i]-'A'+1;
- }
- while(total!=0)
- {
- sum=sum+total%10;
- total=total/10;
- }
- if(sum>9)
- {
- total=sum;
- while(total!=0)
- {
- sum=0;
- sum=sum+total%10;
- total=total/10;
- }
- }
- for(i=0; i<a1.size(); i++)
- {
- if(islower(a1[i]))
- total2+=a1[i]-'a'+1;
- else if(isupper(a1[i]))
- total2+=a1[i]-'A'+1;
- }
- while(total2!=0)
- {
- sum2=sum2+total2%10;
- total2=total2/10;
- }
- if(sum2>9)
- {
- total2=sum2;
- sum2=0;
- while(total2!=0)
- {
- sum2=sum2+total2%10;
- total2=total2/10;
- }
- }
- if(sum>=sum2)
- s=(float)sum2*100.0/(float)sum;
- else
- s=(float)sum*100.0/(float)sum2;
- printf("%.2f %%\n",s);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement