Open Lifebreath opened 1 year ago
using namespace std;
const char REZ[] = "U1rez.txt"; // jei ne pamirsiu pridesiu komentus(kur, kaip, kodel)
int main(){ int x, k=0, mv=0, koj=0, dyd=0, Vpor=0, Mpor=0, praleista=0, galkiek=0; ifstream duom("U1.txt"); ofstream rezultatas(REZ); duom >> x; x = x*3; int bendras[x], lytis[x], koja[x], dydis[x], skaic=14;
if(duom){ for(int i = 0; i < x; i++){ duom >> bendras[i]; if(bendras[i] == 4 || bendras[i] == 3){ lytis[mv] = bendras[i]; mv++; } if(bendras[i] == 1 || bendras[i] == 2){ koja[koj] = bendras[i]; koj++; } if(bendras[i] > 4){ dydis[dyd] = bendras[i]; dyd++; } } } for(int i = 0; i < 14; i++){ skaic = skaic - 1; if(lytis[i] == 4){ for(int j=0; j < skaic; j++){ praleista = 1 + j; if(lytis[i] == lytis[i+praleista]){ if(koja[i] != koja[i+praleista]){ if(dydis[i] == dydis[i+praleista]){ Mpor++; lytis[i+praleista] = 0; lytis[i] = 0; } } } } } if(lytis[i] == 3){ for(int j=0; j < skaic; j++){ praleista = 1 + j; if(lytis[i] == lytis[i+praleista]){ if(koja[i] != koja[i+praleista]){ if(dydis[i] == dydis[i+praleista]){ Vpor++; lytis[i+praleista] = 0; lytis[i] = 0; } } } } } } if(Mpor == 0 || Vpor == 0){ rezultatas << "0"; } rezultatas << Mpor << " "; rezultatas << Vpor; return 0;
}
include
include
include
include
include
include
using namespace std;
const char REZ[] = "U1rez.txt"; // jei ne pamirsiu pridesiu komentus(kur, kaip, kodel)
int main(){ int x, k=0, mv=0, koj=0, dyd=0, Vpor=0, Mpor=0, praleista=0, galkiek=0; ifstream duom("U1.txt"); ofstream rezultatas(REZ); duom >> x; x = x*3; int bendras[x], lytis[x], koja[x], dydis[x], skaic=14;
}