Generation

generate functionWed, 10 May 2023

#include <iostream> #include <map> #include <string> #include <vector> using namespace std; using shopping = pair<string,int>; int main() { int N, K; cin >> N >> K; vector<string> name(N); map<string, vector<shopping>> receipt; for (int i = 0; i < N; i++) { cin >> name[i]; } for (int i = 0; i < K; i++) { string a, p; int m; cin >> a >> p >> m; receipt[a].push_back({p, m}); } for (int i = 0; i < N; i++) { cout << name[i] << endl; for (auto pm : receipt[name[i]]) { cout << pm.first << " " << pm.second << endl; } cout << "-----" << endl; } }

class Solution { public void solution() { System.out.println("hello"); } }

Questions about programming?Chat with your personal AI assistant