С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ деление множество точек на две равные части https://www.cyberforum.ru/ cpp-beginners/ thread1086393.html
Есть у меня множество точек и окружность с произвольным радиусом. Мне нужно найти такие две точки, лежащие в окружности, через которые можно провести прямую, которая будет делить все множество точек на приблизительно равные две части. Оригинал звучит так: There are multitude of points(M) defined on the plane and the circle. Choose two different points from M, in such way: counts of points...
Дан массив размера N и целые числа K и L (0 <=K<=L<=N-1) C++
Дан массив размера N и целые числа K и L (0 <=K<=L<=N-1).Напишите функцию, возвращающую разность между суммой элементов массива с индексом от K до L включительно и суммой остальных элементов. Для взятия корня N-ой степени используйте функцию pow. Что-то я вообще потерялся от кол-ва действий. Можете написать программу?=)
C++ ASCII код https://www.cyberforum.ru/ cpp-beginners/ thread1086385.html
Привет всем, помогите пожалуйста с задачай. Условие : Написать программу, которая выводит на экран первую часть таблицы кодировки символов (символы с кодами от 0 до 127). Таблица должна состоять из восьми колонок и шестнадцати строк. В первой колонке должны быть символы с кодом от 0 до 15, во второй — от 16 до 31 и т.д. Вот код :#include <iostream> using namespace std; int main() { int i, j,...
C++ Struct в CreateThread Здравствуйте. Имеется класс game: class game { private: ball *Ball; //Объект класса ball platform *Platform; //Объект класса platform HANDLE ball_thread; struct data { https://www.cyberforum.ru/ cpp-beginners/ thread1086360.html
C++ Персональный задачник:)
Добрый день, форумчане! Такая просьба: если кому-то скучно или у кого-то есть свободные минутки - придумайте, пожалуйста, задачки по основам с++, которые, по вашему мнению, хорошо помогут разобраться в той или иной теме. :)
C++ Изменение динамической памяти, ошибка программы https://www.cyberforum.ru/ cpp-beginners/ thread1086335.html
Есть строка, в ней слова, разделённые пробелами. Я хочу эти слова перенести в массив (чтобы потом с ними работа, ну это не суть сейчас). Массив получается двумерный, в каждой строчке по слову. Из введённой пользователем строки с помощью strtok беру по слову. Если есть слово, то в 2-й массив добавляю ещё одну строку и в неё копирую это слово. И так все слова. Но проблема с calloc: он возвращает...
C++ И снова связанный список https://www.cyberforum.ru/ cpp-beginners/ thread1086329.html
Есть кусок связанного списка, только начал его делать, в тырнете много примеров как он реализован на структурах, в одних случаях структура вне класса, в других внутри класса, но задание дали реализовать связанный список классами. Проблема в том что не получилось реализовать класса ноды внутри класса LinkedList, хотя ведь по идее всего 2 свойства, это data и указатель на *next элемент. Пока это...
C++ Ввод и вывод матрицы из файла с++, ошибка
#include <vcl.h> #include <stdio.h> #include <conio.h> #include <time.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused void main() {
C++ как обозначит целые части значений Пожалуйста помогите! Функція F повинна приймати дійсне значення, якщо вираз (Ац ИЛИ Вц) И (Ац ИЛИ Сц) не равен нулю, и целое значение в противном случае. Через Ац, Вц, Сц обозначены целые части значений a, b, c, операции И и ИЛИ – поразрядные. как обозначит целые части значений ??? https://www.cyberforum.ru/ cpp-beginners/ thread1086318.html C++ Что значит (int)a Пожалуйста помогите!Что значит ((int)a|(int)b) & ((int)a|(int)c)!=0 https://www.cyberforum.ru/ cpp-beginners/ thread1086316.html
C++ Что не хватает выводу?
#include <iostream>//управляет вводом-выводом #include "Vjnkak.cpp" #include <stdio.h>//заголовочный файл стандартной библиотеки языка Си, содержащий определения макросов, константы и объявления функций и типов, используемых для различных операций стандартного ввода и вывода. #include <wchar.h>//для работы с многобайтовыми и широкими символами. int main() {
C++ В чем разница между push_back и push? Подскажите пожалуйста, в чем состоит отличие Push_back и просто Push? Они оба насколько я знаю добавляют значение в конец, но например у вектора есть только Push_back, а у queue(очередь) и то и другое. https://www.cyberforum.ru/ cpp-beginners/ thread1086312.html
-3 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 78
31.01.2014, 21:52  [ТС] 0

Сократить код. Задача про туриста - C++ - Ответ 5722546

31.01.2014, 21:52. Показов 2077. Ответов 6
Метки (Все метки)

Ответ

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
#include <fstream>
main()
{
    std::fstream q("input.txt"),o("output.txt", 2);
    int k, w, a[3][2];
    size_t i = 0;
    for ( q>> k >> w; i < 6; ++i)
    {
        q>> a[i][0] >> a[i][1];
    }
    for (i = 1; i < 8; ++i)
    {
        int L= 0, M= 0,j=2,m=1;
        for(; j>=0; j--)
        {
            if(i&m)
            {
                L+=a[j][0];
                M+=a[j][1];
            }
            m <<=1;
        }
 
        if (M>= k && L<= w)
        {
            o<< "YES";
            return 0;
        }
    }
    o<< "NO";
}
268

Добавлено через 17 секунд
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
#include <fstream>
main()
{
    std::fstream q("input.txt"),o("output.txt", 2);
    int k, w, a[3][2];
    size_t i = 0;
    for ( q>> k >> w; i < 6; ++i)
    {
        q>> a[i][0] >> a[i][1];
    }
    for (i = 1; i < 8; ++i)
    {
        int L= 0, M= 0,j=2,m=1;
        for(; j>=0; j--)
        {
            if(i&m)
            {
                L+=a[j][0];
                M+=a[j][1];
            }
            m <<=1;
        }
 
        if (M>= k && L<= w)
        {
            o<< "YES";
            return 0;
        }
    }
    o<< "NO";
}
268

Вернуться к обсуждению:
Сократить код. Задача про туриста C++
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.01.2014, 21:52
Готовые ответы и решения:

Сократить код. Задача про сравнение символов
набросал решение вышесказаной задачи вот код #include &lt;fstream&gt; main(int k){ std::fstream...

Задача про Лабиринты, необходим код на java
Задача 35. Лабиринт задается матрицей смежности N*N, где C(i,j)=1, если узел i связан узлом j...

Что нужно добавить в код? Задача про такси
сама задача : После затянувшегося совещания директор фирмы решил заказать такси, чтобы развезти...

Слишком длинный типовой код в UserForm VBA. Как сократить код?
Программа выдает ошибку о слишком длинном коде. 1. Есть форма, в форме Multipage с 30 вкладками,...

6
31.01.2014, 21:52
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.01.2014, 21:52
Помогаю со студенческими работами здесь

Сократить код
Добрый вечер! Можно ли как-нибудь сократить код? public void newDesign(JPanel panel) { for...

Сократить код
Приветствую всех) Помогите сократить код) if...

Сократить код
Есть кусок кода, он рабочий, хотелось бы сделать его компактнее. Вероятно case и массивы, но чёсь...

Сократить код
Здравствуйте, подскажите пожалуйста, как записать покороче код, циклом ? ImageView iv_foto_1;...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru