#include <bits/stdc++.h>
using namespace std;
int n;
int Ile;
vector<int> Finalisci;
int WczytajInta()
{
char c;
int wyn = 0;
while(1) {
c = getchar();
if(c == ' ' or c == '\n' or c == EOF) break;
wyn *= 10;
wyn += int(c - '0');
}
return wyn;
}
bool WczytajStringa()
{
char c;
int l = 0;
bool wyn;
while(1) {
c = getchar();
if(c == ' ' or c == '\n' or c == EOF) break;
if(l == 0) {
l++;
if(c == 'T') wyn = 1;
else wyn = 0;
}
}
return wyn;
}
int main()
{
n = WczytajInta();
int x;
bool czy = 0;
for(int i = 1; i <= n; i++) {
czy = WczytajStringa();
x = WczytajInta();
if(Finalisci.size() == 20) continue;
if(!czy) continue;
else {
if(Finalisci.size() < 10) {
Finalisci.push_back(i);
} else {
if(x < 2) {
Finalisci.push_back(i);
} else {
continue;
}
}
}
}
for(int i : Finalisci) {
printf("%d ", i);
}
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | #include <bits/stdc++.h> using namespace std; int n; int Ile; vector<int> Finalisci; int WczytajInta() { char c; int wyn = 0; while(1) { c = getchar(); if(c == ' ' or c == '\n' or c == EOF) break; wyn *= 10; wyn += int(c - '0'); } return wyn; } bool WczytajStringa() { char c; int l = 0; bool wyn; while(1) { c = getchar(); if(c == ' ' or c == '\n' or c == EOF) break; if(l == 0) { l++; if(c == 'T') wyn = 1; else wyn = 0; } } return wyn; } int main() { n = WczytajInta(); int x; bool czy = 0; for(int i = 1; i <= n; i++) { czy = WczytajStringa(); x = WczytajInta(); if(Finalisci.size() == 20) continue; if(!czy) continue; else { if(Finalisci.size() < 10) { Finalisci.push_back(i); } else { if(x < 2) { Finalisci.push_back(i); } else { continue; } } } } for(int i : Finalisci) { printf("%d ", i); } } |
English