Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Решите пожалуйста задачу с++

Максим Евсюткин Знаток (481), открыт 2 недели назад
Вот
3 ответа
Роман Ветров Новичок (0) 2 недели назад
Дайте ваши контакты , я вам решу
Матвей Сокольников Знаток (265) 2 недели назад
#include <iostream>
using namespace std;

void cyclic_hanoi(int n, int source, int auxiliary, int target) {
if (n == 1) {
cout << source << " " << target << endl;
return;
}
cyclic_hanoi(n - 1, source, target, auxiliary);
cout << source << " " << target << endl;
cyclic_hanoi(n - 1, auxiliary, source, target);
}

int main() {
int n;
cin >> n;
cyclic_hanoi(n, 1, 2, 3);
return 0;
}
Максим ЕвсюткинЗнаток (481) 2 недели назад
Программа выдаёт неверный ответ
Матвей СокольниковЗнаток (265) 2 недели назад
#include <iostream>
using namespace std;

int main() {
int n;
cin >> n;

int a[n][3];
for (int i = 0; i < n; i++) {
for (int j = 0; j < 3; j++) {
cin >> a[i][j];
}
}

int max_score = 0;
int best_team = 1;

for (int team = 1; team <= 3; team++) {
int score = 0;
for (int i = 0; i < n; i++) {
int wins = 0;
for (int j = 0; j < 3; j++) {
if (a[i][j] == team) wins++;
}
if (wins >= 2) score++;
}
if (score > max_score || (score == max_score && team < best_team)) {
max_score = score;
best_team = team;
}
}

cout << best_team << endl;

return 0;
}
Матвей СокольниковЗнаток (265) 2 недели назад
Попробуй это.
Роберт Тарнаков Профи (943) 2 недели назад
решите задачу с++ вот просто напишите код и все будет окей удачи вам
Похожие вопросы