Към съдържанието

Viva Cognita at Facebook
Viva Cognita at Twitter
Viva Cognita at YouTube
Снимка

7. Функции в С++

infcompinf2015

  • Влезте в профила си за да пишете
4 отговора на тази тема

#1 Тодор Брънзов

Тодор Брънзов

    Administrator

  • Administrators
  • 297 Мнения:
  • Занятие:Друго

Публикувано 16 март 2016 - 11:26

Тема 7: Функции в С++

 

http://vivacognita.o...?id=4#section-8


  • 0

#2 keleved

keleved
  • Bloggers
  • 47 Мнения:
  • Занятие:Друго

Публикувано 16 март 2016 - 16:50

В състезателната система са публикувани две нови задачи deliteli и div235 за самостоятелна работа.


  • 0

#3 m_kisyova

m_kisyova
  • Shred
  • 8 Мнения:
  • Занятие:Друго

Публикувано 19 март 2016 - 09:26

Имам въпрос за задача div235. Направих 2 различни решения - едното връща на изхода числа 1 или 0, а в другото решение направих логическа функция, която връща булеви стойности. И в двата случая програмата работи и дава верни стойности, но в състезателната система получих 20/100. Замислих се за входа - точката след числото аз я дефинирам променлива от знаков тип, която получава стойност точка. 


  • 0

#4 keleved

keleved
  • Bloggers
  • 47 Мнения:
  • Занятие:Друго

Публикувано 19 март 2016 - 10:07

Имам въпрос за задача div235. Направих 2 различни решения - едното връща на изхода числа 1 или 0, а в другото решение направих логическа функция, която връща булеви стойности. И в двата случая програмата работи и дава верни стойности, но в състезателната система получих 20/100. Замислих се за входа - точката след числото аз я дефинирам променлива от знаков тип, която получава стойност точка. 

Ако четете числото чрез стандартен тип int или long long int, програмата ви няма да работи правилно за по-големите тестови данни. Във входа може да има числа с до 3000 цифри, а стандратният long long int може да съхранява до около 19 цифрено число. Трябва друг подход, при който да четете цифрите от входа като знаци char.


  • 0

#5 m_kisyova

m_kisyova
  • Shred
  • 8 Мнения:
  • Занятие:Друго

Публикувано 21 март 2016 - 10:38

Много благодаря за навременната помощ! Не се бях сетила да пробвам с числа по-големи от 19 цифри. По предложения от Вас начин програмата работи и с такива входни данни.


  • 0





Теми съдържащи: infcompinf2015

Viva Cognita е партньорски проект на Института по математика и информатика на БАН, Съюза на математиците в България и VIVACOM