#include #include #include using namespace std; using i64 = int64_t; using u64 = uint64_t; #define rep(i,n) for(int i=0; i<(n); i++) int main() { string S = "12345678"; int K; cin >> K; int ans = 0; do{ int x = stoi(S); if(x % K == 0) ans += 1; } while(next_permutation(S.begin(),S.end())); cout << ans << endl; return 0; } struct ios_do_not_sync{ ios_do_not_sync(){ ios::sync_with_stdio(false); cin.tie(nullptr); } } ios_do_not_sync_instance;