Skip to content

Commit 9538dde

Browse files
authored
Merge pull request #687 from RAUNAK-PANDEY/Raunak
Jazzy and Cricket Balls using C++
2 parents c5d6b37 + 24af9af commit 9538dde

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#include<bits/stdc++.h>
2+
using namespace std;
3+
#define ll long long int
4+
#define IO ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
5+
ll value(ll a){
6+
7+
ll count=a;
8+
while(a%2==0){
9+
a/=2;
10+
count+=a;
11+
}
12+
for(ll i=3;i*i<a+2;i+=2)
13+
14+
{ while(a%i==0){
15+
a/=i;
16+
count+=a;
17+
}
18+
19+
20+
}
21+
if(a>2) count+=1;
22+
23+
return count;
24+
}
25+
26+
27+
int main()
28+
{
29+
/* code */
30+
IO
31+
32+
ll a,n,sum=0;
33+
cin>>n;
34+
35+
for(int i=0;i<n;i++)
36+
{
37+
cin>> a;
38+
sum+= value(a);
39+
}
40+
cout<<sum;
41+
42+
return 0;
43+
44+
}

0 commit comments

Comments
 (0)