Clean code
This commit is contained in:
parent
f165876a20
commit
0f038c1abc
2
C/p001.c
2
C/p001.c
@ -22,7 +22,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 1\n");
|
||||
printf("Project Euler, Problem 1\n");
|
||||
printf("Answer: %d\n", sum);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
2
C/p002.c
2
C/p002.c
@ -28,7 +28,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 2\n");
|
||||
printf("Project Euler, Problem 2\n");
|
||||
printf("Answer: %d\n", sum);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
2
C/p004.c
2
C/p004.c
@ -28,7 +28,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 4\n");
|
||||
printf("Project Euler, Problem 4\n");
|
||||
printf("Answer: %d\n", max);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
2
C/p006.c
2
C/p006.c
@ -22,7 +22,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 6\n");
|
||||
printf("Project Euler, Problem 6\n");
|
||||
printf("Answer: %d\n", square_sum-sum_squares);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
2
C/p008.c
2
C/p008.c
@ -72,7 +72,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 8\n");
|
||||
printf("Project Euler, Problem 8\n");
|
||||
printf("Answer: %ld\n", max);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
9
C/p010.c
9
C/p010.c
@ -14,8 +14,11 @@ int main(int argc, char **argv)
|
||||
struct timespec start, end;
|
||||
|
||||
clock_gettime(CLOCK_MONOTONIC, &start);
|
||||
|
||||
primes = sieve(N);
|
||||
|
||||
if(primes = sieve(N) == NULL)
|
||||
{
|
||||
fprintf(stderr, "Error! Sieve function returned NULL\n");
|
||||
return 1;
|
||||
|
||||
for(i = 0; i < N; i++)
|
||||
{
|
||||
@ -33,7 +36,7 @@ int main(int argc, char **argv)
|
||||
|
||||
printf("Project Euler, Problem 10\n");
|
||||
printf("Answer: %ld\n", sum);
|
||||
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
||||
return 0;
|
||||
|
4
C/p011.c
4
C/p011.c
@ -4,7 +4,7 @@
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
int grid[][20] = {{8, 2, 22, 97, 38, 15, 0, 40, 0, 75, 4, 5, 7, 78, 52, 12, 50, 77, 91, 8},
|
||||
int grid[][20] = {{8, 2, 22, 97, 38, 15, 0, 40, 0, 75, 4, 5, 7, 78, 52, 12, 50, 77, 91, 8},
|
||||
{49, 49, 99, 40, 17, 81, 18, 57, 60, 87, 17, 40, 98, 43, 69, 48, 4, 56, 62, 0},
|
||||
{81, 49, 31, 73, 55, 79, 14, 29, 93, 71, 40, 67, 53, 88, 30, 03, 49, 13, 36, 65},
|
||||
{52, 70, 95, 23, 4, 60, 11, 42, 69, 24, 68, 56, 1, 32, 56, 71, 37, 2, 36, 91},
|
||||
@ -59,7 +59,7 @@ int main(int argc, char **argv)
|
||||
max = prod;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
prod = 1;
|
||||
for(k = i; k < i + 4 && k < 20; k++)
|
||||
{
|
||||
|
2
C/p012.c
2
C/p012.c
@ -27,7 +27,7 @@ int main(int argc, char **argv)
|
||||
|
||||
elapsed = (end.tv_sec - start.tv_sec) + (double)(end.tv_nsec - start.tv_nsec) / 1000000000;
|
||||
|
||||
printf("Project Euler, Problem 12\n");
|
||||
printf("Project Euler, Problem 12\n");
|
||||
printf("Answer: %d\n", triang);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
4
C/p015.c
4
C/p015.c
@ -10,7 +10,7 @@ int main(int argc, char **argv)
|
||||
mpz_t count, tmp;
|
||||
|
||||
clock_gettime(CLOCK_MONOTONIC, &start);
|
||||
|
||||
|
||||
mpz_inits(count, tmp, NULL);
|
||||
mpz_fac_ui(count, 40);
|
||||
mpz_fac_ui(tmp, 20);
|
||||
@ -25,7 +25,7 @@ int main(int argc, char **argv)
|
||||
gmp_printf("Answer: %Zd\n", count);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
||||
|
||||
mpz_clears(count, tmp, NULL);
|
||||
|
||||
return 0;
|
||||
|
2
C/p016.c
2
C/p016.c
@ -31,7 +31,7 @@ int main(int argc, char **argv)
|
||||
gmp_printf("Answer: %Zd\n", sum);
|
||||
|
||||
printf("Elapsed time: %.9lf seconds\n", elapsed);
|
||||
|
||||
|
||||
mpz_clears(p, sum, r, NULL);
|
||||
|
||||
return 0;
|
||||
|
6
C/p017.c
6
C/p017.c
@ -18,7 +18,7 @@ int main(int argc, char **argv)
|
||||
{
|
||||
sum += n1_19[i];
|
||||
}
|
||||
|
||||
|
||||
for(i = 0; i < 8; i++)
|
||||
{
|
||||
n20_90[i] *= 10;
|
||||
@ -28,7 +28,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
sum += n20_90[i];
|
||||
}
|
||||
|
||||
|
||||
for(i = 0; i < 9; i++)
|
||||
{
|
||||
n100_900[i] *= 100;
|
||||
@ -42,7 +42,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
sum += n100_900[i] - 3;
|
||||
}
|
||||
|
||||
|
||||
sum += n1000;
|
||||
|
||||
clock_gettime(CLOCK_MONOTONIC, &end);
|
||||
|
4
C/p018.c
4
C/p018.c
@ -44,9 +44,9 @@ int main(int argc, char **argv)
|
||||
fscanf(fp, "%d", &triang[i-1][j]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
fclose(fp);
|
||||
|
||||
|
||||
sum_triangle(triang, 15, 0, 0, 0);
|
||||
|
||||
clock_gettime(CLOCK_MONOTONIC, &end);
|
||||
|
Loading…
x
Reference in New Issue
Block a user