close

Вход

Забыли?

вход по аккаунту

?

Анализ задачи 2.1

код для вставкиСкачать
?????????? ??????
???????? ?????????????????? dk, dk-1, ..., d0 ?????????? ???? ????? 265.
?????? ??????
? ?????? ?????? ????????? ???????? 2 ? 65 ???????, ??? ???? ?? ???????????? ??????????? ?????? ??????????. ??? ????? ????? ???????????? ???????? ??????? ???????. ??? ???? ?????? ??????????? ??????????? ???????? ????????? ?????????. ??? ??????????? ??? ?????? ?????? ? ???????, ???? ????? ???????????? ?????????? ???????.
???????? ???????
??? ?????????? ????, ? ?????? ?????? ????? ??????????? ????????? ?????????. ???? ??? ????? for, ????????? ???? ? ?????. ?????? ???? ???????? ?? ???????, ? ??????? ????? ??????????? 2, ?????? - ?? ??????????? ?? ????????? ???????. ?????? ???? ??????? ?????????? ?? 2, ????? ???? ????????, ?????? ??? ????? ?????????? ????????? 10. ???? ??????, ?? ????????? ???????????? ? ?????? ???????(??????), ? ???? ?????? ??? ????? 10, ?? ? ?????? ???????????? ?????????? ????????, ??????????? ?? 10, ? ? ?????????? ??????? ???????????? 1. ?????????? ?????????? ??????? ????? ??????? ?? ???????, ? ??????? ??????? ???????? ?????. ???????? ??????
1. ???? R - ???????, ? ??????? ??????? ???????? 2.
2. Res[0]=2
3. ?????? ??????? ????? for
4. ?????? ??????? ????? for
5. Res[j]=Res[j]*2+next_dis - ?????? ???????
6. ???????? Res[j]>=10. ???? true, ?? Res[j]=Res[j]-10; next_dis=1;, ???? false - next_dis=0;.
7. ????? ???????.
??????????? ????????
R - ???????, ? ??????? ?????????? 2. Res - ??????, ? ??????? ???????????? ?????????. next_dis - ?????????? ???????????? ???????. ????????? ?????????. ??????
? ?????? ????????? ??? ?????? ???????????? ? ????? ?????? Degree_2. ? ?????? ???????????? ???? ????? main(int R), ? ??????? ? ?????????? ??? ????????.
???????? ?????????.
???????? 2 ? 5,10, 65 ???????. ?????????? - ???????? ?????????? ? ???????? ??????? ? ??????? ????????? ????????
2^5 = 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 2^10 = 4, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
2^65= 2, 3, 2, 3, 0, 1, 9, 1, 4, 7, 4, 1, 8, 8, 4, 3, 9, 8, 6, 3
??? ?????, ?????????? ?????????? ????????????? ????????????????
????? ?????????
public class Degree_2{
public static void main(int R){
int Res[]=new int[21];
int next_dis=0;
Res[0]=2;
for(int i=0;i<R-1;i++){
for(int j=0;j<20;j++){
Res[j]=Res[j]*2+next_dis;
if(Res[j]>=10){
Res[j]=Res[j]-10;
next_dis=1;
continue;
}
else{
next_dis=0;
continue;
}
}
}
for(int y=0;y<20;y++)
System.out.print(Res[y]+", ");
}
}
Документ
Категория
Без категории
Просмотров
52
Размер файла
15 Кб
Теги
анализа, задачи
1/--страниц
Пожаловаться на содержимое документа