• 2024-08-14CF1530D Secret Santa 题解
    ProblemSolution每个人初始不会给自己送礼物。如果每人要送礼的人都不一样,答案即为\(n\)。如果有两个或以上的人要送给同一个人礼物,假设有\(x\)个人要给同一个人送礼物,那么必有\(x-1\)个人要更改送礼的人,并将礼物送个\(x-1\)个没有礼物收的人。然而这样送礼物可能会导
  • 2023-06-23互送礼物
     #include<iostream>#include<map>#include<bits/stdc++.h>usingnamespacestd;map<string,int>name_mon;intmain(intargc,char**argv){ stringname[15],zname,pname; intn,mon,m; cin>>n; for(inti=0;i<n;i++){
  • 2023-06-23互送礼物
    1#include<iostream>2#include<map>3usingnamespacestd;4map<string,int>na_mo;5intmain(intargc,char**argv){6intx;7cin>>x;8stringZname,n[x],m;9intr,qian;10for(inti=0;i<x;i+
  • 2023-06-23互送礼物
    #include<bits/stdc++.h>usingnamespacestd;intmain(intargc,char**argv){intn,m,money;stringname1,name2;cin>>n;map<string,int>name_money;stringname[n];for(inti=0;i<n;i++){cin>>na