
Tim
14.10.2018
12:17:01
так что збс

Alexey
14.10.2018
12:17:18
внимательнее прочитай

Tim
14.10.2018
12:17:41
Бля

Alexey
14.10.2018
12:17:42
после того, как на них наехали, решили что проще в open source сдаться с потрохами, чем разгребать всё это через суд

Google

Tim
14.10.2018
12:17:51
а я аккуратно спизжу
незаметненько

Alexey
14.10.2018
12:19:39
ну и посадят аккуратненько, незаметненько, чо

Tim
14.10.2018
12:20:16
А там апач лицуха

Alexey
14.10.2018
12:22:58
ну тогда всё просто
если работодатель не имеет ничего против упоминания заимствования кода, то приложи мелкий с указанием, что была задействована какая-то там библиотека
и всё

Tim
14.10.2018
12:24:10
А я все спизжу

Alexey
14.10.2018
12:24:12
с вполне конкретными именами

Tim
14.10.2018
12:24:15
только интерфэйс поменяю

Alexey
14.10.2018
12:24:54
какой меркантильный кю

Name
14.10.2018
12:32:04
Ошибка при компиляции,где ошибка???в визуал студио всё норм работает,а на яндекс контест нет.
#include <iostream>
#include <string>
using namespace std;
int main() {
int a;
cin » a;
int a1 = 0, a2 = 0, b = 0;
double n, pow;
if (a)
{
while (a)
{
a1 += a;
a2 += a * a;
b++;
cin » a;
}
n = (double)a1 / b;
if (n not_eq 1)
{
pow=sqrt((a2 - 2 * n * a1 + b * n * n) / (b - 1));
cout « ("%0.11f", pow);
}
else
cout « 0;
}
return 0;
}

Google

Tim
14.10.2018
12:32:28
ссылку лучше бы кидал на ideone

Andrew
14.10.2018
12:33:19
Так что, видимо, грешить буду
Если ты всерьез об этом раздумываешь, то я просто посоветую получше разузнать о заказчике, у меня после похожих манипуляций знакомый знакомого охромел.

Tim
14.10.2018
12:33:47

Andrew
14.10.2018
12:36:08

Name
14.10.2018
12:46:43
1. На Я.Контесте должна быть доступна ошибка компиляции.
2.
#include <cmath>
stdout:
stderr:
/temp/compiling/source.cpp: In function ‘int main()’:
/temp/compiling/source.cpp:21:8: error: ‘sqrt’ was not declared in this scope
pow=sqrt((a2 - 2 * n * a1 + b * n * n) / (b - 1));
^~~~
/temp/compiling/source.cpp:21:8: note: suggested alternative: ‘qsort’
pow=sqrt((a2 - 2 * n * a1 + b * n * n) / (b - 1));
^~~~
qsort

Andrew
14.10.2018
12:47:31

Name
14.10.2018
12:47:50
Да,неверный ответ

Alexey
14.10.2018
12:47:55
потому что мас.аш

Andrew
14.10.2018
12:48:34
Так в C++ должно быть без разницы, cmath или math.h

Alexey
14.10.2018
12:48:37
неверный ответ или не компилится?

Name
14.10.2018
12:48:51
Неверный ответ
При cmath.

Alexey
14.10.2018
12:49:15
какого типа у тебя переменная b?

Name
14.10.2018
12:49:21
И ошибка при math.

Andrew
14.10.2018
12:49:48
Так если неверный ответ, то проблема в твоем решении, ищи ошибку.

Alexey
14.10.2018
12:49:48
какого типа результат вычисления числителя? нет ли переполнения разрядной сетки?
что-то мне подсказывает, что это вопрос для чата для самых маленьких, не?

Andrew
14.10.2018
12:51:36
И что такое "n not_eq 1", с учетом того, что n -- double?
Ну ни хрена себе, я только узнал, что можно в C++ писать операторы "словами":
https://en.cppreference.com/w/cpp/language/operator_alternative

Alexey
14.10.2018
12:57:26
тебе рассказать про диграфы? :-X

Google

Alexey
14.10.2018
13:00:39
2 @breakneck11
хорошо хоть триграфы выпилили

Andrew
14.10.2018
13:02:02
А, я думал, диграфы тоже выпилили. Не, про них я знал. Вот про слова нет.

Pavel
14.10.2018
13:04:10

Tim
14.10.2018
13:05:10

Pavel
14.10.2018
13:05:46
Краем уха где-то цеплял: могут использоваться различные реализации функций.

Alexey
14.10.2018
13:07:21
разные реализации одного и тоже же функционала едва ли должны приводить к разным результатам
разница может быть лишь в том, что в cmath лежат перегруженные версии функций, а в math.h - с разные с суффиксами для разных типов

Tim
14.10.2018
13:08:02
Тем более тут всего iostream и string подрубили

Pavel
14.10.2018
13:09:40
sqrt же
старые не лучше были

Alex Фэils?︙
14.10.2018
13:17:33
давайте, блядь, здесь без этого всего тут. Есть холиварня, где можете вбрасывать свои утверждения без пруфов, и т.д. А здесь не место таким высказываниям
спасиб

Pavel
14.10.2018
13:22:33
нужно убедиться что условия сборки (компилер, среда) на обоих концах совпадают, а дальше уже рыть

Alexen
14.10.2018
13:22:39

Alex Фэils?︙
14.10.2018
13:24:05

Alexen
14.10.2018
13:24:35
фига се...
я где-то даже видел требование что ветвления и циклы нельзя использовать для ряда заданий

Alex Фэils?︙
14.10.2018
13:24:55
наркоманы

Google

Alexen
14.10.2018
13:25:50
эта та причина по которой мое собеседование в Я превращалось в цирк

Alex Фэils?︙
14.10.2018
13:26:34

Alexen
14.10.2018
13:27:27
вот вообще, я им такой - люди я вот тут могу, тут тоже могу, а тут вообще не очень. И они такие хорошо, давайте там где вы вообще не знаете, тут и будем говорить

/dev
14.10.2018
13:36:32

Alex Фэils?︙
14.10.2018
13:37:07

Alexen
14.10.2018
13:37:11
поэтому линеаризация алгоритмов это отдельная стезя, и она плохо кореллирует с реальным миром

Kitsu
14.10.2018
13:38:53

Alexen
14.10.2018
13:39:32
если будет время, то можно и копировать, но обычно доступа ко всякой такой справочной технике нет

TriΔng3l
14.10.2018
13:39:33
А __asm__?

Dumitru
14.10.2018
13:40:19

Alexen
14.10.2018
13:40:21
а за __asm__

Kitsu
14.10.2018
13:40:58

Alexen
14.10.2018
13:41:12

TriΔng3l
14.10.2018
13:41:22
А там не залинковано, видимо
Хотя, есть прагма

Alexen
14.10.2018
13:42:03
в общем из того что я видел libm там не было и не очень поощралось

TriΔng3l
14.10.2018
13:42:04
Но в GCC нет такой прагмы, вроде

Kitsu
14.10.2018
13:43:20