Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int teilbar(int x, int y) {
- if (x % y == 0) return 1;
- return 0;
- }
- int f(int x, int y) {
- if (x == 0) {
- return (y == 0);
- }
- int xx = x - 1;
- return ( f(xx,y) + teilbar(y,x));
- }
- int kleiner(int x, int y) {
- if (x < y) return 1;
- return 0;
- }
- int main(int argc, char* argv[]) {
- int res;
- int i = 0;
- int y = atoi(argv[1]);
- for (; i < 100000; i ++) {
- // int a = atoi(argv[1]);
- // int b = atoi(argv[2]);
- res = f(i,i);
- // printf("%i, %i, %i\n", i,i,res);
- if (kleiner(res,y) == 0) break;
- }
- printf("%i, %i\n", i, res);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement