Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
21 / 1 / 1
Регистрация: 22.12.2013
Сообщений: 196

Машина: все буквы B трансформируются в BA и все буквы A трансформируются в B

21.07.2014, 08:44. Показов 1121. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Однажды маленький Мирко наткнулся на забавную машину! Она состояла из очень очень большого экрана и одной кнопки. Когда он её обнаружил, на экране машины отображалась только буква А. После того как он нажал на кнопку, буква поменялась на В. Когда он ещё несколько раз нажал на кнопку, слово превратилось из В в BA, затем в BAB, затем в BABBA… Мирко понял, что машина изменяет слово таким образом, что все буквы B трансформируются в BA и все буквы A трансформируются в B.
В восторге от машины Мирко задал вам очень трудный вопрос! После K нажатий кнопки, сколько букв A и сколько букв B будет отображаться на экране?
Первая строка входного файла содержит целое число K (1 ≤ K ≤ 45) – сколько раз Мирко нажал кнопку.
Первая и единственная строка вывода должна содержать два целых числа – количество букв A и количество букв В.

Пример ввода 1

1

Пример вывода 1

0 1

Пример ввода 2

4

Пример вывода 2

2 3

Пример ввода 3

10

Пример вывода 3

34 55
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.07.2014, 08:44
Ответы с готовыми решениями:

Заменить в символьной строке все буквы "a" на буквы "b", a буквы "A" на буквы "B"
Здравствуйте,помогите пожалуйста написать программу .Напишите программу, которая заменяет в символьной строке все буквы a на буквы b , a...

Заменить в символьной строке все буквы "a" на буквы "b" , a буквы "A" на буквы "B"
Помогите решить эту задачу на питоне, пожалуйста- Замена a-b и наоборот Напишите программу, которая заменяет в символьной...

Стереть все символы, которые не состоят из букв и все маленькие буквы поменять на одинаковые заглавные буквы
Дана строка символов. Стереть все символы, которые не состоят из букв и все маленькие буквы поменять на одинаковые заглавные буквы.

1
431 / 385 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
21.07.2014, 11:28
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>      // printf, scanf
 
typedef struct machine {
    int a;
    int b;
} Machine;
 
void reset_machine(Machine* state)
{
    state->a = 1;
    state->b = 0;
}
 
void press_button(Machine* state)
{
    int new_a = state->b;
    state->b += state->a;
    state->a = new_a;
}
 
int main(void)
{
    Machine m;
    int k;
 
    while( 1 ) {
        scanf("%d", &k);
        if( k < 1 || k > 45 ) { break; }
 
        reset_machine(&m);
        do {
            press_button(&m);
        } while( --k );
 
        printf("%d %d\n", m.a, m.b);
    }
 
    return 0;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.07.2014, 11:28
Помогаю со студенческими работами здесь

Вывести сначала все чётные, а затем все нечётные буквы слова. Пропустить буквы «п», «и» и «о»
Здравствуйте. Помогите написать программу в Питон. Спрашивает у пользователя слово (в кириллице). Выводит сначала все чётные буквы этого...

Вычислить множество, содержащие все буквы из А и все буквы из В
Реализовать 4 способа представления множеств в памяти ЭВМ в программе, которая по заданным множествам A, B, C, D строчный русских букв...

Удвоить все буквы Х и утроить все буквы А в строке
Помогите пожалуйста Задача такая что пользователь вводит строку, а программа удваивает все буквы Х и утраивает все буквы А

Напечатать все буквы, входящие в текст не менее двух раз; все буквы, входящие в текст по одному разу
3. Дан текст из строчных латинских букв, за которым следует точка. Напечатать: все буквы, входящие в текст не менее двух раз; все буквы,...

Ввести строку В разных строках распечатать: все маленькие буквы, все большие, все цифры
Помогите пожалусто Нужно сделать на Assembler программу принимающую буква пока до тех пор пока не примет Z или z В разных строках...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru