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

Найти сумму всех чисел от а до b кратных 13 и 5 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2 Оператор цикла с предусловием (while) и с постусловием (do while) http://www.cyberforum.ru/cpp-beginners/thread658042.html
всем привет помогите решить 2 задания или наведите на мысль
C++ Блок схема Помогите сделать блок схему к программе и с комментариями к программе(описание каждой функции) а то не очень понимаю как( #include "StdAfx.h" #include <iostream> #include <time.h> using... http://www.cyberforum.ru/cpp-beginners/thread658017.html
C++ cstdarg и stdarg.h - что это такое?
спасибо за внимание, хотелось бы уяснить что за заголовочные файлы, для чего? или же наводку на материал
C++ Нахождение палиндрома в заданном диапазоне
Помогите пожалуйста с кодом, нужно найти все палиндромы на заданном диапазоне от А до С. Палиндром – такое сочетание цифр, которые читаются одинаково слева направо и справа налево. Например, 121, 55,...
C++ Посоветуйте книгу http://www.cyberforum.ru/cpp-beginners/thread658000.html
Добрый день! посоветуйте книгу на тему методы обработки изображений с применением на visual c++ .... буду очень благодарен !
C++ Небольшое различие между printf и cout Заметил, что если я вывожу максимальное или минимальное значение типа char через printf, то это выводится числом, а если через cout, то это выводится символ. Это связано с тем, что cout относится уже... подробнее

Показать сообщение отдельно
Mishaka
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 32
27.09.2012, 18:39  [ТС]
Цитата Сообщение от Thinker Посмотреть сообщение
Придумал вот как
C++
1
2
3
4
5
6
7
long Sum(long a, long b)
{
   long na, nb;
   na = a / 65 + 1;
   nb = b / 65 + 1;
   return (nb - 1) * nb * 65 / 2 - (na - 1) * na * 65 / 2 + (a % 65 ? 0 : a);
}
Ну, деление на 2 само собой заменится сдвигами, это так, для наглядности
Ух! Что-то серьезное=-0. Я только начинаю изучать этот язык, так что в принципе для меня главное-это хоть какая-нибудь работоспособность программы=) об оптимизации я могу пока только мечтать=)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru