Submission #5026247
Source Code Expand
#include <bits/stdc++.h> using namespace std; typedef long long ll; #define int long long #define rep(i,n) for(int i=0;i<n;i++) #define MOD 1000000007 #define INF 1000000000000000 #define fi first #define se second #define all(v) v.begin(),v.end() int dx[] = { 0,1,0,-1 }, dy[] = { 1,0,-1,0 }; struct edge { int to, cost; }; int n, q, a[25], ans; set<int>st; signed main() { cin >> n >> q; rep(i, q)cin >> a[i]; rep(i, (1 << q)) { int cnt = 1; rep(j, q) { if ((i >> j) & 1)cnt *= a[j]; if (cnt > n)break; } if (cnt > n)continue; int memo = cnt; rep(j, q)if (memo % a[j] == 0)memo /= a[j]; if (memo == 1)st.insert(cnt); } cout << st.size() << endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | B - Division 2 |
User | anmichi |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 717 Byte |
Status | AC |
Exec Time | 2292 ms |
Memory | 2688 KB |
Judge Result
Set Name | Sample | Subtask1 | Subtask2 | ||||||
---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 25 / 25 | 75 / 75 | ||||||
Status |
|
|
|
Set Name | Test Cases |
---|---|
Sample | sample_1.txt, sample_2.txt, sample_3.txt, sample_4.txt |
Subtask1 | sample_1.txt, sample_2.txt, sample_3.txt, sample_4.txt, sub1_1.txt, sub1_2.txt, sub1_3.txt, sub1_4.txt, sub1_5.txt, sub1_6.txt |
Subtask2 | sample_1.txt, sample_2.txt, sample_3.txt, sample_4.txt, sub1_1.txt, sub1_2.txt, sub1_3.txt, sub1_4.txt, sub1_5.txt, sub1_6.txt, sub2_1.txt, sub2_2.txt, sub2_3.txt, sub2_4.txt, sub2_5.txt, sub2_6.txt, sub2_7.txt, sub2_8.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_1.txt | AC | 1 ms | 256 KB |
sample_2.txt | AC | 1 ms | 256 KB |
sample_3.txt | AC | 1 ms | 256 KB |
sample_4.txt | AC | 1 ms | 256 KB |
sub1_1.txt | AC | 1 ms | 256 KB |
sub1_2.txt | AC | 1 ms | 256 KB |
sub1_3.txt | AC | 1 ms | 256 KB |
sub1_4.txt | AC | 1 ms | 256 KB |
sub1_5.txt | AC | 2 ms | 256 KB |
sub1_6.txt | AC | 2 ms | 256 KB |
sub2_1.txt | AC | 6 ms | 256 KB |
sub2_2.txt | AC | 5 ms | 384 KB |
sub2_3.txt | AC | 8 ms | 384 KB |
sub2_4.txt | AC | 6 ms | 384 KB |
sub2_5.txt | AC | 187 ms | 640 KB |
sub2_6.txt | AC | 211 ms | 640 KB |
sub2_7.txt | AC | 2211 ms | 1152 KB |
sub2_8.txt | AC | 2292 ms | 2688 KB |