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