#include "bits/stdc++.h" // マクロ群 #define REP(i,n) for(int i=0;i> S; for (auto c : S) { // 文字数カウント // 重複パターンを除外するための母数 Dup *= ++memo[c]; // 全体数の階乗 All *= Cnt++; } PFL_N( (All / Dup) - 1); } int main() { Slove(); return 0; }