mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-04-15 11:20:05 +08:00
formatting source-code for 153fb7b8a5
This commit is contained in:
@@ -29,15 +29,11 @@
|
||||
|
||||
/** Function to caculate Euler's totient phi
|
||||
*/
|
||||
uint64_t phiFunction(uint64_t n)
|
||||
{
|
||||
uint64_t phiFunction(uint64_t n) {
|
||||
uint64_t result = n;
|
||||
for (uint64_t i = 2; i * i <= n; i++)
|
||||
{
|
||||
if (n % i == 0)
|
||||
{
|
||||
while (n % i == 0)
|
||||
{
|
||||
for (uint64_t i = 2; i * i <= n; i++) {
|
||||
if (n % i == 0) {
|
||||
while (n % i == 0) {
|
||||
n /= i;
|
||||
}
|
||||
result -= result / i;
|
||||
@@ -49,15 +45,11 @@ uint64_t phiFunction(uint64_t n)
|
||||
}
|
||||
|
||||
/// Main function
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
int main(int argc, char *argv[]) {
|
||||
uint64_t n;
|
||||
if (argc < 2)
|
||||
{
|
||||
if (argc < 2) {
|
||||
std::cout << "Enter the number: ";
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
n = strtoull(argv[1], nullptr, 10);
|
||||
}
|
||||
std::cin >> n;
|
||||
|
||||
Reference in New Issue
Block a user