MahmudulMaruf

Code · Faith · Curiosity

Blog Post

Beecrwod: 1094 - Experiments

c �� 2023-08-16 12:38:30

c
0) { anml=0; a=NULL; cin>>anml; cin>>a; //i++; sum+=anml ; if(a=='C') sumC+=anml; else if(a=='R') sumR+=anml; else if(a=='S') sumS+=anml; } cout<<"Total: "<

-->

Problem: 1094 - Experiments

Solution: 

#include <bits/stdc++.h>
#include <string.h>
using namespace std;
int main()
{
    int i=0, n, t, anml;
    char a;
    int sum=0,sumC=0, sumR=0, sumS=0;
    cin>>t;
    //for(i=0; i<t; i++)
    while(t-->0)
    {
        anml=0;
        a=NULL;
        cin>>anml;
        cin>>a;
        //i++;
        sum+=anml ;
        if(a=='C')
            sumC+=anml;
        else if(a=='R')
            sumR+=anml;
        else if(a=='S')
            sumS+=anml;
    }
    cout<<"Total: "<<sum<<" cobaias"<<endl;
    cout<<"Total de coelhos: "<<sumC<<endl;
    cout<<"Total de ratos: "<<sumR<<endl;
    cout<<"Total de sapos: "<<sumS<<endl;
    //percentage
    printf("Percentual de coelhos: %.2f ",(sumC*100.0)/sum);
    cout<<"%"<<endl;
    printf("Percentual de ratos: %.2f ",(sumR*100.0)/sum);
    cout<<"%"<<endl;
    printf("Percentual de sapos: %.2f ",(sumS*100.0)/sum);
    cout<<"%"<<endl;

    return 0;
}

Post Visited: 469 times

Categories: c

0 Comments

    No comments yet. Be the first to comment!

Leave a comment

Captcha