Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2014, 23:15   #91
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Код:
#include <fstream>
int b[40], n[40], x,k=1, m=0, i=0, f=0;
main(){
std::fstream s("input.txt"), q("output.txt",2);
    for (s>>x;x > m;k+=f,f=k-f,b[++i]=k,n[i]=m+1,m+=k);
    for(b[0]=1;i > 0;x=n[--i]+f-1){ q<<x<<" "; f = 0; x-=n[i]-1; for(;x > 0;f+=b[k-1],x-=b[k]) for(k=i; k > 0 && x < b[k]; k--); }
}
256
kostan3 вне форума Ответить с цитированием
Старый 14.04.2014, 23:22   #92
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Код:
#include <fstream>
int b[40], n[40], x,k=1, m=0, i=0, f=0;
main(){
std::fstream s("input.txt"), q("output.txt",2);
    for (s>>x;x > m;k+=f,f=k-f,b[++i]=k,n[i]=m+1,m+=k);
    for(b[0]=1;i;x=n[--i]+f-1){ q<<x<<" "; f = 0; x-=n[i]-1; for(;x > 0;f+=b[k-1],x-=b[k]) for(k=i; k > 0 && x < b[k]; k--); }
}
254
kostan3 вне форума Ответить с цитированием
Старый 14.04.2014, 23:23   #93
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

Код:
include <fstream>
int b[40], n[40], x,k=1, m=0, i=0, f=0;
main(){
std::fstream s("input.txt"), q("output.txt",2);
    for (s>>x;x > m;k+=f,f=k-f,b[++i]=k,n[i]=m+1,m+=k);
    for(b[0]=1;i;x=n[--i]+f-1){ q<<x<<" "; f = 0; x-=n[i]-1; for(;x;f+=b[k-1],x-=b[k]) for(k=i; k  && x < b[k]; k--); }
}
250
kostan3 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск