Форум программистов, компьютерный форум CyberForum.ru

Сократить количество символов кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как по-настоящему обучиться c++ без привязок(винапи,.) то есть чистому языку но и не консоли http://www.cyberforum.ru/cpp-beginners/thread1236344.html
Пожалуйста гугл не предлагайте и прочую хрень))) просто вопрос не типа как в Windows Form вызвать 2ю форму а конкретно
C++ Простой консольный конвертер валют - проверить корректность реализации Всем привет! Я новичок на вашем форуме, как и в C++. Изучаю его третий день. Вот решил подкрепить свои знания и написать простенький конвертер валют. Думаю, что я его еще буду усовершенствовать, а пока гляньте на мой код. (Наверно, я совсем быдлокодер:-#include <iostream> using namespace std; void usd_rub(); void usd_eur(); void rub_usd(); void rub_eur(); void eur_usd(); void eur_rub(); http://www.cyberforum.ru/cpp-beginners/thread1236328.html
C++ Почему выводит неверный результат при вычислении произведения?
Еще 1 вопрос из разряда нубских: #include<iostream> #include<cmath> using namespace std; int main() { setlocale(0, ""); int n,N; double s=1; cout<<"Ââåäèòå ãðàíèöó ïðîèçâåäåíèÿ N= ";
Изменение каждого бита WAV-файла - файл "портится" C++
Нагуглил здесь https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ что данные в формате wav начинаются с 44 байта. Из файла я получаю байтовый массив. Изменяю младший бит, например, в первом байте данных, то есть в 44-ом, сохраняю файл, но он уже не воспроизводится. Не могу разобраться с этой структурой. Может кто шарит в этом? Мне нужно в каждом байте данных изменить младший бит так,...
C++ Как сделать что бы программа всегда была "поверх" всех окон http://www.cyberforum.ru/cpp-beginners/thread1236255.html
какую команду в скрипте нужно ввести, что бы программа была по верх всех окон? Заранее спасибо
C++ Как соединить несколько модулей с помощью #include? Очередная тема из разряда "просвети нуба" ;) Допустим, у меня есть три отдельных модуля, скажем main, ref1 и ref2. Отсюда получается 6 файлов (cpp и h для каждого) тогда: main.cpp: #include "main.h" main() { ... } подробнее

Показать сообщение отдельно
SlavaSSU
215 / 160 / 45
Регистрация: 17.07.2012
Сообщений: 587
30.07.2014, 21:11     Сократить количество символов кода
могу ошибаться, но мне кажется под "сократить код" ТС имел в виду вот это:

C++ (Qt)
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
#include <iostream>
 
using namespace std;
 
int m[111111];
 
int main()
{
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
    int n, q;
    scanf("%d %d", &n, &q);
    for(int i = 0; i < n; i++)
        scanf("%d", &m[i]);
 
    long long answer = 0;
    for(int i = 0; i < n; i++)
    {
        int can = max(0, min(q, m[i]));
        answer += can;
    }
 
    printf("%lld\n", answer);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru