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

Простая задача? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компилятор не видит vector http://www.cyberforum.ru/cpp-beginners/thread344985.html
#include <vector> using std::vector; vector<double> v; выбивает ошибку вектор не стд, вектор не определён. подскажите плз почему так может быть Во-первых, по правилам форума один вопрос - одна тема. Во-вторых, ваш вопрос к той теме вообще отношения не имеет.
C++ Какое утверждение верно? 1)ussing namespase std; нужно что бы писать cin<<" "; а не std::cin<<" "; 2)using namespace std; пишут если у тебя используется библиотека помоему <iostream> а не <iostream.h> Я спрашивал у людей что означает ussing namespase std вот два в верху написали вывода, какой из них верный? или верну оба скажите плиз http://www.cyberforum.ru/cpp-beginners/thread344974.html
debug error C++
Здравствуйте, уважаемые программисты. Следующая проблема: после добавления блока if(round == 'g') и после запуска программы выдает ошибку: Run-time check failure #2 - stack around the variable 'team1' was corrupted В дебагере пробовал смотреть, все переменные присваиваются корректно, запись в файл производится, потом ошибка выскакивает
C++ В каждом идентификаторе с нечетным порядковым номером удвоить последнюю букву
Задана последовательность идентификаторов, разделенных сериями пробелов. Последовательность задана строкой символов (string) заканчивается символом ‘*’. В каждом идентификаторе с нечетным порядковым номером удвоить последнюю букву.( решение задания этого есть все работает, мне интересен пример увидеть чтоб их текстового файла выводил всю инфорцацию на экран , причем чтоб по строчно , допустим...
C++ Извлечение данных из программы http://www.cyberforum.ru/cpp-beginners/thread344951.html
в игре Counter Strike 1.6 на deathrun сервере в чате бывают задания где надо произвести арифметические операции с 5 числами и в том же чате надо написать ответ плз напишите функции которые будут из чата числа считать или вводить в чат как ответ P.S. я WinAPI не знаю и учить не собираюсь Добавлено через 1 минуту кнопка чата y
C++ Перегрузка функций Задача: создать объект формирующий HTML теги. Теги бывают двух типов - полные <p параметры_тега>Текст абзаца</p> и короткие <input параметры_тега />. Хочу за счет создания разных подклассов тегов исключить ошибку вызова функции для полного тега с аргументами для короткого (и наоборот). class cTag { private: class baseTag : public std::string { public: baseTag(const... подробнее

Показать сообщение отдельно
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
24.08.2011, 18:34  [ТС]     Простая задача?
Цитата Сообщение от grizlik78 Посмотреть сообщение
Но прибавление epsilon перед выводом, мне кажется, в данной конкретной задаче бы должно помочь.
Спасибо, сейчас попробую

Добавлено через 3 минуты
И таки прошло! Тот тест который не проходило, но завалило 2 еще сейчас еще поэкспериментирую

Добавлено через 1 минуту
C++
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
32
#include <iostream>
 
using namespace std;
 
int main()
 {
    int t, q, n, k, s, a, i;
    double r, x;
 
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
 
    scanf("%d", &t);
 
    for (q = 0; q < t; q++)
    {
        s = 0;
        scanf("%d %d", &n, &k);
 
        for (i = 0; i < k - 1; i++)
        {
            scanf("%d", &a);
            s += a;
        }
 
        r = 1.0000001 - double(s) / double(n);
 
        printf("%.5Lf\n", r);
    }
 
    return 0;
 }
Прошло на полный балл. Мда, но как такие баги (если это баги) можно отловить не имея тестов и тестирующей системы? Всегда добавлять константу, которая в 10 раз меньше величины погрешности? Опять-таки иллюзия того, что всегда сработает верно, а вычитывать IEEE 754 перед каждым контестом...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru