ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 01.11.2021, 15:26
AnWu
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами: 4480376

Репутация: 183


По умолчанию

Есть задача:



Нельзя использовать: if, else, &&, ||, битовые операции

Инструменты: iostream, cmath, математика, геометрия

Цель: вывести наибольшее из чисел

У меня на решение без гугла ушел 1 час.

Тем кому просто интересно.

Спрячьте ответ под хайд
 
Ответить с цитированием

  #2  
Старый 01.11.2021, 15:49
frit
Постоянный
Регистрация: 02.03.2020
Сообщений: 388
С нами: 3263158

Репутация: 48
По умолчанию

Скрытое содержимое для пользователя(ей):
 
Ответить с цитированием

  #3  
Старый 01.11.2021, 15:51
AnWu
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами: 4480376

Репутация: 183


По умолчанию

Цитата:
Сообщение от frit  

*** Скрытый текст не может быть процитирован. ***
только cmath, и никаких указателей
 
Ответить с цитированием

  #4  
Старый 01.11.2021, 16:19
copypaste_scripter
Познавший АНТИЧАТ
Регистрация: 03.04.2020
Сообщений: 1,437
С нами: 3217034

Репутация: 138


По умолчанию

интересно. скажите ответ? и ещё, для чего такое нужно? может где то применится?
 
Ответить с цитированием

  #5  
Старый 01.11.2021, 16:38
AnWu
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами: 4480376

Репутация: 183


По умолчанию

@Smeruxa сам сделал или нашел? у меня немного другой ответ
 
Ответить с цитированием

  #6  
Старый 01.11.2021, 20:10
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

Цитата:
Сообщение от DonHomka  

@Smeruxa сам сделал или нашел? у меня немного другой ответ
Учитель информатики делал и натыкал на такое решение, почучуть почучуть получилось так

Цитата:
Сообщение от Котовский.  

и сколько ты так будешь перебирать через switch?)
допустим первое значение 3, а второе 10003
удачи расписать 10003 кейса)
циклы?
 
Ответить с цитированием

  #7  
Старый 01.11.2021, 20:20
AnWu
Флудер
Регистрация: 08.11.2017
Сообщений: 4,787
С нами: 4480376

Репутация: 183


По умолчанию

Цитата:
Сообщение от Smeruxa  

Учитель информатики делал и натыкал на такое решение, почучуть почучуть получилось так

циклы?
циклы низя
 
Ответить с цитированием

  #8  
Старый 01.11.2021, 17:17
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Никаких if, циклов и битовых операций. Чистая математика процессора

C++:





[CODE]
#include
#include
int
main
(
)
{
int
a
,
b
;
std
::
cin
>>
a
>>
b
;
__asm
{
mov eax
,
a
cmp eax
,
b
cmovl eax
,
b
mov a
,
eax
}
std
::
cout

 
Ответить с цитированием

  #9  
Старый 01.11.2021, 17:33
F0RQU1N and
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами: 4012500

Репутация: 138


По умолчанию

Цитата:
Сообщение от DonHomka  

Нельзя использовать: if, else, &&, ||, битовые операции
case
 
Ответить с цитированием

  #10  
Старый 01.11.2021, 17:35
meowprd
Познавший АНТИЧАТ
Регистрация: 04.07.2019
Сообщений: 1,297
С нами: 3611265

Репутация: 183


По умолчанию

Цитата:
Сообщение от F0RQU1N  

case
и сколько ты так будешь перебирать через switch?)

допустим первое значение 3, а второе 10003

удачи расписать 10003 кейса)
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.