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

Произведение двух чисел, не превосходящих 10^9 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс student http://www.cyberforum.ru/cpp-beginners/thread758329.html
Создайте программу с классом student, который включает в себя данные о студентах, же¬лающих получить места в общежитии. Общежитие в первую очередь предоставляется тем студентам, у ко-го доход на...
C++ Определить все ли числа из массива лежат в указанном диапазоне Определить, все ли числа из массива А лежат в указанном диапазоне Задача 4. 100% правильности не гарантирую. Мое видение таково uses crt; var a: array of integer; n, m, i, k: integer;... http://www.cyberforum.ru/cpp-beginners/thread758321.html
Неизвестная функция C++
#include "std_lib_facilities.h" class Token { public: char kind; double value; Token(char ch) :kind(ch), value(0) {} Token(char ch, double...
sdl,c++ создание 2D игры C++
Доброго времени суток подскажите пожалуйста где у меня тут ошибка #include <SDL.h> #include "глобал.h" int main(int args, char *argv){ SDL_Init(SDL_INIT_EVERYTHING); SDL_Surface *screen =...
C++ Предложения в строках http://www.cyberforum.ru/cpp-beginners/thread758282.html
Просидел 2 часа и не смог догнать, как реализовать задачу.Решил обратиться к умеющим за помощью. Задача: Написать программу, которая считывает три предложения и выводит их в обратном порядке. Я...
C++ Вызов функции из другого файла Знаю этот вопрос, задавался не раз(возможно), но поиск показал одну тему в которой, небыло дано ясного ответа... Так вот в чем вопрос: Есть файл main.cpp #include "menu.cpp" int main() { подробнее

Показать сообщение отдельно
florgas
5 / 4 / 0
Регистрация: 28.09.2010
Сообщений: 345
10.01.2013, 23:47  [ТС]
Цитата Сообщение от diagon Посмотреть сообщение
109 * 109 = 1018
В unsigned int это не влезет.
Используйте [unsigned] long long
Ммм... спасибо. А можете подсказать ради интереса, как работает unsigned и как работает long. Сколько раз можно использовать long? А зачем тогда тут unsigned? И зачем оно вообще нужно?

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
using namespace std;
 
unsigned long long int a,b;
 
int main(){
ifstream in("INPUT.TXT");
in >> a;
in >> b;
in.close();
ofstream out("OUTPUT.TXT");
out << a*b;
out.close();
return 0;
}
Вот так тоже "Wrong answer". В чем проблема?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru