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

Acm.timus Runtime error (access violation) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хочу передать в функцию несколько разнотипных массивов. Можно так делать? http://www.cyberforum.ru/cpp-beginners/thread1216745.html
Хочу передать в функцию несколько разнотипных массивов. Можно так делать? Надо в функцию чар. передать несколько разных аргументов. char Func1(char Arr1, int Arr2, int X, int Y); / /определил...
C++ Дополнить матрицу столбцом, содержащим максимумы по строкам Необходимо дополнить матрицу столбцом, содержащим максимумы по строкам на яз С++. Заранее благодарю. http://www.cyberforum.ru/cpp-beginners/thread1216683.html
C++ Тест на знания
Нужно написать программу-тестер, в которой должно быть четыре варианта ответа и только один правильный. Понимаю, что тема заезженная, но нет времени искать самому, да к тому же ещё не разобрался с...
Определить в программе пользовательский класс C++
Доброго времени суток, прошу вашей помощи, ибо больше негде, деньгами тоже не богат. И так к заданию: Определить в программе пользовательский класс ИЗДЕЛИЕ (наименование-char*, шифр-char*,...
C++ Механика функций C++ http://www.cyberforum.ru/cpp-beginners/thread1216652.html
Здравствуйте нужна ваша помощь в ответе на некоторые вопросы низкоуровневого программирования: На сколько я понял параметры передаются в функцию в стеке с права на лево, возвращаемый параметр...
C++ Подкиньте задачку Подкиньте задачку какую-нибудь(да хоть от балды насочиняйте с потолка). Не обязательно сложный алгоритм, лучше, чтоб требовала обширных знаний языка. подробнее

Показать сообщение отдельно
SaULeR
0 / 0 / 1
Регистрация: 23.06.2014
Сообщений: 31
25.06.2014, 18:10  [ТС]
BatonPro, увеличивать массив пробывал

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var m,n,t:integer;
    out:double;
    way:array[1..32000]of double;
    oil:array[1..32000]of longint;
begin
     readln(n,m);
     way[1]:=m;
     oil[1]:=m;
     t:=2;
     while way[t-1]+m/(2*t-1)<n do
         begin
              way[t]:=way[t-1]+m/(2*t-1);
              oil[t]:=t*m;
              inc(t);
         end;
     out:=(n-way[t-1])*(2*t-1)+oil[t-1];
     if abs(out-trunc(out))<1e-8 then
        writeln(trunc(out))
                                 else
        writeln(trunc(out)+1);
end.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru