О<u>К</u>А
===================
#include<iostream.h>
#include<conio.h>
int s[100],i,n,k,t[100],j;
main(){ randomize();
cin>>n;
for(i=0;i<n;i++){
s[i]=random(100000);
cout<<s[i]<<" ";}
cout<<endl;
j=-1;
for(i=0;i<n;i++) {
k=s[i]/10;
if(k%10==0){ j++; t[j]=s[i];}}
if(j==-1)
cout<<"NET NI ODNOGO CISLA KOTORII OTVECEAET TREBOVANIIAM"<<endl;
else for(i=0;i<=j;i++)
cout<<" "<<t[i]<<endl;
getch();}
<span>Сейчас в основном используются 8 битные кодировки, постепенно идет переход на юникод.</span>
Решение:
Для начала нужно <u>перевести всё в десятичную</u> систему.
1). 10(16) в десятичную систему:
<u>10(16)</u> = 1*16^1+0*1 = <u>16(10)</u>
2). 10(8) в десятичную:
<u>10(8)</u> = 1*8^1+0*1 = <u>8(10)</u>
3). 10(2) в десятичную:
<u>10</u><u>(</u><u>2</u><u>)</u> = 1*2^1+0*1 = <u>2(10)</u>
4). Складываем полученные результаты.
16(10)+8(10)*2(10) = 16+16 = <u>32(10)</u>
5). Переводим целую часть 32(10) в 2-ую систему:
32/2 = 16, остаток: 0
16/2 = 8, остаток: 0
8/2 = 4, остаток: 0
4/2 = 2, остаток: 0
2/2 = 1, остаток: 0
1/2 = 0, остаток: 1
<u>32(10)</u> = <u>100000(2)</u>