Problem Statement
Definition
- Class:
- CubeSum
- Method:
- count
- Parameters:
- int
- Returns:
- int
- Method signature:
- int count(int N)
- (be sure your method is public)
Constraints
- N will be between 1 and 100,000,000, inclusive.
Examples
100000000
Returns: 43
1
Returns: 1
Keep in mind that 0 is a perfect cube so 1 can be represented as 0+0+0+1
4
Returns: 1
1+1+1+1 = 4
2072
Returns: 4
0 + 1 + 7*7*7* + 12*12*12 = 0 + 1 + 343 + 1728 = 2072 0 + 7*7*7 + 9*9*9 + 10*10*10 = 0 + 343 + 729 + 1000 = 2072 2*2*2 + 4*4*4 + 10*10*10 + 10*10*10 = 8 + 64 + 1000 + 1000 = 2072 4*4*4 + 4*4*4 + 6*6*6 + 12*12*12 = 64 + 64 + 216 + 1728 = 2072
98765432
Returns: 24
65417234
Returns: 2
99991584
Returns: 116
1729
Returns: 3
5833
Returns: 5
3729
Returns: 2
3187
Returns: 3
1731
Returns: 2
5185
Returns: 2
456
Returns: 0
12
Returns: 0
1
Returns: 1
10
Returns: 1
2
Returns: 1
80
Returns: 1
3
Returns: 1
170
Returns: 0
4
Returns: 1
297
Returns: 1
5
Returns: 0
487
Returns: 0
6
Returns: 0
62
Returns: 1
7
Returns: 0
795
Returns: 1
8
Returns: 1
394
Returns: 0
9
Returns: 1
507
Returns: 0
10
Returns: 1
966
Returns: 1
11
Returns: 1
732
Returns: 1
12
Returns: 0
658
Returns: 0
13
Returns: 0
2398
Returns: 0
14
Returns: 0
3221
Returns: 2
15
Returns: 0
1700
Returns: 0
16
Returns: 1
1368
Returns: 2
17
Returns: 1
4539
Returns: 0
18
Returns: 1
2594
Returns: 1
19
Returns: 0
6869
Returns: 2
20
Returns: 0
1110
Returns: 0
21
Returns: 0
5333
Returns: 0
22
Returns: 0
7673
Returns: 1
23
Returns: 0
6621
Returns: 0
24
Returns: 1
2466
Returns: 2
25
Returns: 1
1905
Returns: 0
26
Returns: 0
9167
Returns: 0
27
Returns: 1
8808
Returns: 1
28
Returns: 1
680
Returns: 0
29
Returns: 1
11635
Returns: 1
30
Returns: 1
17077
Returns: 0
31
Returns: 0
9360
Returns: 4
32
Returns: 1
4926
Returns: 2
33
Returns: 0
2910
Returns: 1
34
Returns: 0
15368
Returns: 0
35
Returns: 1
642
Returns: 0
36
Returns: 1
10255
Returns: 0
37
Returns: 1
275
Returns: 0
38
Returns: 0
1531
Returns: 0
39
Returns: 0
6678
Returns: 2
40
Returns: 0
7096
Returns: 1
41
Returns: 0
31500
Returns: 3
42
Returns: 0
24820
Returns: 2
43
Returns: 1
32235
Returns: 1
44
Returns: 1
24586
Returns: 1
45
Returns: 0
3294
Returns: 0
46
Returns: 0
36194
Returns: 0
47
Returns: 0
15292
Returns: 1
48
Returns: 0
42914
Returns: 1
49
Returns: 0
13569
Returns: 0
50
Returns: 0
8149
Returns: 0
51
Returns: 1
41915
Returns: 1
52
Returns: 0
14154
Returns: 1
53
Returns: 0
7806
Returns: 0
54
Returns: 1
19048
Returns: 0
55
Returns: 1
19145
Returns: 2
56
Returns: 1
61232
Returns: 1
57
Returns: 0
13412
Returns: 1
58
Returns: 0
66796
Returns: 0
59
Returns: 0
60551
Returns: 4
60
Returns: 0
14174
Returns: 1
61
Returns: 0
33854
Returns: 0
62
Returns: 1
46001
Returns: 1
63
Returns: 1
3955
Returns: 0
64
Returns: 1
8828
Returns: 1
65
Returns: 1
38612
Returns: 0
66
Returns: 1
32370
Returns: 1
67
Returns: 1
57203
Returns: 4
68
Returns: 0
74764
Returns: 0
69
Returns: 0
27037
Returns: 0
70
Returns: 1