编辑代码

#include <iostream>
#include <map>
#include <set>
#include <vector>
using namespace std;
int main() {
    //JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
	// map<string, set<pair<int, string>>> map1;
    // map1["japan"].emplace(5, "sushi");
    // map1["japan"].emplace(5, "ab");
    // map1["japan"].emplace(5, "zzz");
    // map1["japan"].emplace(6, "az");
    // map1["japan"].emplace(3, "az");
    // map1["japan"].erase({3, "az"});
    // for (auto c : map1){
    //     cout << c.first <<endl;;
    //     for (auto x : c.second) {
    //         cout << x.first << " " << x.second<<endl;
    //     }
    // }
    string ip = "25.52";
    string sub = "525";
    int n1 = ip.size();
    int n2 = sub.size();
    ip.erase(n1 - n2 + 1, n2 - 1);
    cout<<n1<<" " << n2<< " ";
    cout<<ip.back();
	return 0;
}