Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <algorithm>
- #include <vector>
- #include <iostream>
- #include <set>
- #include "prettyprint.hpp"
- using namespace std;
- #define rep(i, a, b) for(int i = a; i < (b); ++i)
- #define trav(a, x) for(auto& a : x)
- #define all(x) x.begin(), x.end()
- #define sz(x) (int)(x).size()
- #define endl '\n'
- typedef long long ll;
- typedef pair<int, int> ii;
- typedef vector<int> vi;
- struct TrafficLight {
- int R,G,D;
- TrafficLight(int D, int R, int G) {
- this->D = D;
- this->R = R;
- this->G = G;
- }
- TrafficLight() {
- }
- };
- int main() {
- cin.sync_with_stdio(0);
- int N, L;
- cin >> N >> L;
- vector<TrafficLight> trafficLights;
- for (int i = 0; i < N; i++) {
- int D, R, G;
- cin >> D >> R >> G;
- TrafficLight TL{D, R, G};
- trafficLights.push_back(TL);
- }
- for (auto TL : trafficLights) {
- cout << TL.D << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement