Блог пользователя MakCoder

Автор MakCoder, 13 лет назад, По-русски
scanf("%I64d", &n);

x = sqrt(n);
cout<<x;

printf("\n%I64d", int(sqrt(n)));


если в input'е вести допустим "10000" то в output'е будет

"100

 100" но если в том же пасе убрать строку сout<<x;

то пас будет таков

scanf("%I64d", &n);

x = sqrt(n);

printf("\n%I64d", int(sqrt(n)));

и ответ на тот же тест будет

"

8630582025050390628"

почему???

 


  

Полный текст и комментарии »

  • Проголосовать: нравится
  • -15
  • Проголосовать: не нравится

Автор MakCoder, 13 лет назад, По-русски

Как часто бывают командные олимпиады на CodeForces?

Полный текст и комментарии »

  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

Автор MakCoder, 13 лет назад, По-русски

В задаче 'Е' на тест "4 4" правильный ответ выходит "12" , не могу понять почему. У меня получается "10". Кто знает, пожалуйста Help 

Полный текст и комментарии »

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится