#24322: 解題思路


fire5386 (becaidorz)


先定義:string f(int x) = 0~9在x出現的次數,例如:x = 34631, f(x) = "0102101000"

建一個map<string, vector<ll>>

先建平方表:假設平方值為s,就在map[f(s)].push_back(s)

建完表後,讀入n到EOF,對每個n都先求出f(n),然後再對map[f(n)]的每一項print就好了