Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main (int argc, char *argv[])
- {
- int elso=0, masodik=0, fib=0, i, db=0, szamlalo=0, j;
- for (j=1; j<argc; j++)
- db++;
- int *t=malloc(sizeof(int)*argc*2);
- if (argc<3) puts("YES");
- else
- t[0]=1;
- for (i=1; fib<atoi(argv[argc-1]); i++){
- if (elso==0 && masodik==0)
- masodik=1;
- fib=elso+masodik;
- elso=masodik;
- masodik=fib;
- t[i]=fib;
- }
- for (j=1; j<argc; j++)
- for (i=0; i<atoi(argv[argc-1]); i++){
- if (t[i]==atoi(argv[j])){
- szamlalo++;
- j++;
- }
- }
- if (szamlalo==db)
- puts("YES");
- else
- puts("NO");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement