Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include "iostream"using namespace std;#include "string"#include "map"#include "set"map<string, int>marks;int main(){int n;cin >> n;for(int i=0;i<n;i++) {int m;cin >> m;set<string>pros;while (m--) {string pro_id, date, price;cin >> pro_id >> date >> price;pros.insert(pro_id + price);}for (string i : pros)marks[i]++;}for (auto i : marks) {if (i.second == n)cout << i.first.substr(0, 9) << endl;}return 0;}