Untitled

 avatar
unknown
plain_text
a month ago
1.2 kB
2
Indexable
#include <iostream>
#include <fstream>
#include <iomanip>  

using namespace std;

int main()
{
    int svoris, max_svoris = 0, skaicius = 0, n; char s; int g, z , r, raudona =0, zalia = 0, geltona = 0;
   ifstream in ("duomenys.txt");
        in >> n;
    ofstream out ("rezultatas.txt");
    for(int i = 0; i < n; i++)
    {
        in >> s;
        if(s == 'R')
        {
            in >> r;
            raudona = raudona + r;
        }
        else if(s == 'Z')
        {
            in >> z;
            zalia = zalia + z;
        }
        else if(s == 'G')
        {
            in >> g;
            geltona = geltona + g;
        }
    }
    
    int veliaveles;
    
    if (geltona / 2 <= zalia / 2 && geltona / 2 <= raudona / 2) 
    {
        veliaveles = geltona / 2;
    } 
    else if (zalia / 2 <= geltona / 2 && zalia / 2 <= raudona / 2)
    {
        veliaveles = zalia / 2;
    } 
    else
    {
        veliaveles = raudona / 2;
    }
    

    geltona -= veliaveles * 2;
    zalia -= veliaveles * 2;
    raudona -= veliaveles * 2;
    
    // Rezultatai
    out << veliaveles << endl;
    out << "G = " << geltona << endl;
    out << "Z = " << zalia << endl;
    out << "R = " << raudona << endl;
    

}
Editor is loading...
Leave a Comment