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

Сложение двух больших чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод в for_each http://www.cyberforum.ru/cpp-beginners/thread360914.html
Привет всем. Есть класс и структурка: struct Foo { Foo(): name("nx"), val(9) {} string name; int val;
C++ Обявление шаблонного класса Как-то с пониманием С++ вроде уже все норм, осталась только одна тема немного темная - шаблоны, вроде бы и понимаю как они работают да и штука нужная, но все таки не которые детали синтаксиса и... http://www.cyberforum.ru/cpp-beginners/thread360910.html
C++ НОК 3 натур числа
Помогите форумчане:) Тема:Функции Составить программу для нахождения наименьшего общего кратного трех натуральных чисел.
6-значные счастливые числа C++
Здравствуйте, прошу помощи! Тема: Функции. Получить все 6-значные счастливые числа, т.е. те, у которых сумма первых трех цифр равна сумме последних трех
C++ Определить, сколько цифр в целом положительном числе http://www.cyberforum.ru/cpp-beginners/thread360891.html
нужно сделать на С. -Задано целое додатне число N. Определить, сколько в нем цифр.
C++ Программа удаляющая все комментарии из листинга программы С++ Помогите пожалуйста написать программу,удаляющую все комментарии из листинга программы С++.Программа должна обрабатывать файл *.cpp указываемый пользователем в начале работы. обьяснения каждой... подробнее

Показать сообщение отдельно
diagon
Higher
1933 / 1199 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.10.2011, 19:01
Цитата Сообщение от gooseim Посмотреть сообщение
Почему бы не воспользоваться готовыми библиотеками для работы с большими числами благо их полно.
Вряд ли на олимпиаде будут компиляторы с установленным бустом/gmp/etc =)
Зато возможно будет такое(все решение в 26-28 строках)
Java
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
import java.io.*;
 
import java.math.BigInteger;
import java.util.Scanner;
 
public class Main
{
    public static void main( String[] args ) throws IOException
    {
        new Main().run();
    }    
    
    Scanner in;
    PrintWriter out;
    
    void run() throws IOException
    {
        in = new Scanner ( System.in );
        out = new PrintWriter ( System.out );
        solve();
        out.flush();
    }
    
    void solve() throws IOException
    {
        BigInteger a = in.nextBigInteger();
        BigInteger b = in.nextBigInteger();
        out.println( a.add(b) );
    }
    
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru