Generation

generate functionWed, 10 May 2023

#include <iostream> #include <map> #include <string> #include <vector> using namespace std; int main() { int N, K; cin >> N >> K; vector<string> company(N); map<string, string> password; map<string, int> deposit; for (int i = 0; i < N; i++) { int money; string pass; cin >> company[i] >> pass >> money; password[company[i]] = pass; deposit[company[i]] = money; } for (int i = 0; i < K; i++) { string g, m; int p; cin >> g >> m >> p; if (m == password[g]) { deposit[g] -= p; } } for (int i = 0; i < N; i++) { cout << company[i] << " " << deposit[company[i]] << endl; } }

public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int K = sc.nextInt(); int[] a = new int[N]; for (int i = 0; i < N; i++) { a[i] = sc.nextInt(); } int Q = sc.nextInt(); int[] b = new int[Q]; for (int i = 0; i < Q; i++) { b[i] = sc.nextInt(); } int[] ans = new int[Q]; for (int i = 0; i < Q; i++) { int count = 0; for (int j = 0; j < N; j++) { if (a[j] == b[i]) { count++; } } ans[i] = count; } for (int i = 0; i < Q; i++) { System

Questions about programming?Chat with your personal AI assistant