agaloan8
?>

Имя входного файла: input.txt или стандартный ввод имя выходного файла: output.txt или стандартный вывод ограничение по времени: 1 секунда nn человек, пронумерованных числами от 1 до nn, стоят в кругу. они начинают считаться, каждый kk-й по счету человек выбывает из круга, после чего счет продолжается со следующего за ним человека. определите номер человека, который останется в кругу последним. программа получает на вход числа nn и kk (1≤n≤1001≤n≤100, 1≤k≤1091≤k≤109), и должна вывести одно число от 1 до nn.

Информатика

Ответы

mail2017
#include<iostream>
int main()
{
int nn,kk;
printf("Enter peoples and -kk: ");
scanf("%d%d",&nn,&kk);
int n[nn];
int k = kk;
int sum, p, l = 0, i = 0, q = 0;
for(int i = 0; i < nn; i++)
{
n[i] = 1;
printf("%d ",n[i]);
}
printf("\n");
do{
sum = 0;
p = l;
q = 0;
for(int i = 0; i < nn; i++)
{
if(n[i])
{
sum++;
}
}
for(;q!=kk;)
{
if(i==nn) i = 0;
if(n[i])
{
p++;
q++;
}
if(q==kk)
{
n[i] = 0;
l = i;
}
i++;
}
for(int i = 0; i < nn; i++)
{
printf("%d ",n[i]);
}
printf("\n");
}while(sum>2);
for(int i = 0; i < nn; i++)
{
if(n[i])
{
printf("Last: %d#",i+1);
}
}

return 0;
}
msburmis
Инстаграм это популярная социальная сеть во всём мире, каждый человек больше 16 лет может в нём зарегестрироваться и выкладывать туда фотки, сториз и запускать прямой эфир. Так же на твой аккаунт могут подписываться и следить за твоей жизнью. Ютуб это приложение где можно смотреть видео на разные темы, а также стать блоггером самим, начав снимать видео. Телеграмм это мессенджер, в нём можно переписываться с близкими людьми и подписываться на интересные тебе каналы. Фейсбук тоже популярная социальная сеть. У нас она не сильно популярна, большенство пользователей это американцы и тд
Альберт Татьяна

Объяснение:

Из большого с  10 литрами наливаем в маленькое 4л, потом переливаем из маленького в среднее.

Оставшиеся 6 литров из А  снова наливаем в маленькое и снова переливаем в среднее, туда войдет еще 3 литра. Имеем 2 литра в большом ведре, 7 в среднем и 1 в маленьком.

7 из среднего выливаем в большое. В большом 9 литров, в маленьком 1 литр.

1 литр из маленького наливаем в среднее. 4 литра из большого с 9 литрами наливаем в маленькое. В большом остается 5 литров. В среднем 1 и в маленьком 4. Маленькое выливаем в среднее. там тоже 5 литров.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Имя входного файла: input.txt или стандартный ввод имя выходного файла: output.txt или стандартный вывод ограничение по времени: 1 секунда nn человек, пронумерованных числами от 1 до nn, стоят в кругу. они начинают считаться, каждый kk-й по счету человек выбывает из круга, после чего счет продолжается со следующего за ним человека. определите номер человека, который останется в кругу последним. программа получает на вход числа nn и kk (1≤n≤1001≤n≤100, 1≤k≤1091≤k≤109), и должна вывести одно число от 1 до nn.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

МуратМарина1140
Присакарь520
hadzievamareta44
sveta740450
loa364
st-op767840
ustinov434
seleznev1980
Volkovapavel
Овезова Игорь
proporcia46
bezzfamilny631
Иван1764
sergeychelyshev197618
linda3930