Submission #20539276


Source Code Expand

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> P;
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
#define repr(i, l, r) for (int i = l; i <= (int)(r); i++)
#define chmin(x, y) x = min(x, y)
#define chmax(x, y) x = max(x, y)
#define all(v) v.begin(), v.end()
#define MOD (int) (1e9+7)
#define INF (int) 1e9
#define LLINF (ll) 1e18

int main(){
    ll n;
    cin >> n;

    vector<ll> v, vv;
    for (ll i = 2; i <= 100000; i++){
        ll ti = i;
        while(ti <= (ll)100000*100000){
            ti *= i;
            v.emplace_back(ti);
        }
    }

    sort(v.begin(), v.end());
    auto result = unique(v.begin(), v.end());
    v.erase(result, v.end());

    auto c = upper_bound(v.begin(), v.end(), n) - v.begin();

    cout << n-c << endl;
    // printf("%d\n", N);
    return 0;
}

Submission Info

Submission Time
Task C - Unexpressed
User pontsuyo
Language C++ (GCC 9.2.1)
Score 300
Code Size 876 Byte
Status AC
Exec Time 23 ms
Memory 5368 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 2
AC × 61
Set Name Test Cases
Sample 01_sample.txt, 02_sample.txt
All 01_sample.txt, 02_sample.txt, 10000000000_hand.txt, 10077695_pow.txt, 106830803_exp.txt, 1149_exp.txt, 1162261467_pow.txt, 125_hand.txt, 126_pow.txt, 129_pow.txt, 1341805554_exp.txt, 1468_exp.txt, 14_exp.txt, 15626_pow.txt, 167508771_exp.txt, 1697162_exp.txt, 177_exp.txt, 1920_exp.txt, 1977326742_pow.txt, 1997691865_exp.txt, 1_hand.txt, 2121516983_exp.txt, 21378622_exp.txt, 216_pow.txt, 233694_exp.txt, 2380105_exp.txt, 244140625_pow.txt, 2487595879_exp.txt, 2628894325_large.txt, 280262884_exp.txt, 3125_pow.txt, 31_exp.txt, 38114099_exp.txt, 4137_exp.txt, 41952318_exp.txt, 4971407775_large.txt, 49_pow.txt, 4_exp.txt, 50157498_exp.txt, 512_pow.txt, 5202647942_large.txt, 531441_pow.txt, 53_exp.txt, 5645468307_large.txt, 5669240390_large.txt, 609062_exp.txt, 6983776800_hand.txt, 728_pow.txt, 72977005_exp.txt, 729_pow.txt, 78126_pow.txt, 8002087506_large.txt, 8192_pow.txt, 84_exp.txt, 8731963982_large.txt, 909_exp.txt, 917490542_exp.txt, 919385315_exp.txt, 939887597_large.txt, 971207868_large.txt, 9_exp.txt
Case Name Status Exec Time Memory
01_sample.txt AC 20 ms 5196 KiB
02_sample.txt AC 19 ms 5196 KiB
10000000000_hand.txt AC 17 ms 5304 KiB
10077695_pow.txt AC 15 ms 5368 KiB
106830803_exp.txt AC 19 ms 5220 KiB
1149_exp.txt AC 15 ms 5364 KiB
1162261467_pow.txt AC 20 ms 5120 KiB
125_hand.txt AC 22 ms 5368 KiB
126_pow.txt AC 16 ms 5224 KiB
129_pow.txt AC 16 ms 5192 KiB
1341805554_exp.txt AC 17 ms 5112 KiB
1468_exp.txt AC 20 ms 5124 KiB
14_exp.txt AC 23 ms 5116 KiB
15626_pow.txt AC 23 ms 5136 KiB
167508771_exp.txt AC 18 ms 5196 KiB
1697162_exp.txt AC 17 ms 5364 KiB
177_exp.txt AC 18 ms 5192 KiB
1920_exp.txt AC 16 ms 5304 KiB
1977326742_pow.txt AC 16 ms 5196 KiB
1997691865_exp.txt AC 19 ms 5120 KiB
1_hand.txt AC 15 ms 5168 KiB
2121516983_exp.txt AC 16 ms 5268 KiB
21378622_exp.txt AC 19 ms 5172 KiB
216_pow.txt AC 19 ms 5136 KiB
233694_exp.txt AC 21 ms 5364 KiB
2380105_exp.txt AC 19 ms 5140 KiB
244140625_pow.txt AC 19 ms 5224 KiB
2487595879_exp.txt AC 20 ms 5196 KiB
2628894325_large.txt AC 16 ms 5140 KiB
280262884_exp.txt AC 16 ms 5364 KiB
3125_pow.txt AC 20 ms 5304 KiB
31_exp.txt AC 16 ms 5268 KiB
38114099_exp.txt AC 17 ms 5308 KiB
4137_exp.txt AC 19 ms 5268 KiB
41952318_exp.txt AC 16 ms 5116 KiB
4971407775_large.txt AC 16 ms 5268 KiB
49_pow.txt AC 23 ms 5296 KiB
4_exp.txt AC 18 ms 5220 KiB
50157498_exp.txt AC 20 ms 5364 KiB
512_pow.txt AC 19 ms 5192 KiB
5202647942_large.txt AC 17 ms 5368 KiB
531441_pow.txt AC 21 ms 5300 KiB
53_exp.txt AC 18 ms 5272 KiB
5645468307_large.txt AC 23 ms 5116 KiB
5669240390_large.txt AC 20 ms 5368 KiB
609062_exp.txt AC 16 ms 5252 KiB
6983776800_hand.txt AC 16 ms 5308 KiB
728_pow.txt AC 20 ms 5300 KiB
72977005_exp.txt AC 17 ms 5140 KiB
729_pow.txt AC 17 ms 5256 KiB
78126_pow.txt AC 22 ms 5272 KiB
8002087506_large.txt AC 21 ms 5124 KiB
8192_pow.txt AC 21 ms 5300 KiB
84_exp.txt AC 20 ms 5136 KiB
8731963982_large.txt AC 18 ms 5308 KiB
909_exp.txt AC 17 ms 5168 KiB
917490542_exp.txt AC 17 ms 5136 KiB
919385315_exp.txt AC 20 ms 5308 KiB
939887597_large.txt AC 17 ms 5268 KiB
971207868_large.txt AC 19 ms 5364 KiB
9_exp.txt AC 17 ms 5368 KiB