3 条题解

  • 0
    @ 2025-3-2 16:18:53
    #include <iostream>
    #include <map>
    #include <string>
    
    using namespace std;
    
    int main() {
        int n;
        cin >> n;
        map<string, int> students;
    
        for(int i = 0; i < n; i++) {
            string name;
            int age;
            cin >> name >> age;
            students[name] = age; 
        }
    
        for(const auto&student : students) {
            cout << student.first << " " << student.second << endl;
        }
    
        return 0;
    }
    
    • 0
      @ 2024-4-10 16:05:49

      #include <bits/stdc++.h>

      using namespace std; map<string,string>m; int main(){ int n; string age ; string name; cin>>n; for (int i=1;i<=n;i++) {

      cin>> name >> age;
      m[name]=age;
      
      }map<string,string >::iterator it;
      for (it=m.begin(); it!= m.end() ;it++){
      cout<<it->first <<" "<<it ->second;
      }
      
      
      
      return 0;
      

      }

      • 0
        @ 2024-4-9 17:54:13

        m={} n=int(input()) for i in range(1,n+1): name, age=input().split() age=int(age) m[name]=age sorted_m=dict(sorted(m.items())) for name, age in sorted_m.items(): print(name, age)

        • 1

        信息

        ID
        67
        时间
        1000ms
        内存
        256MiB
        难度
        4
        标签
        递交数
        710
        已通过
        346
        上传者