Ton

Форк
0
/
co3.fc 
24 строки · 703.0 Байт
1
const val1 = 123456789;
2
const val2 = 987654321;
3
const val3 = 135792468;
4
const val4 = 246813579;
5

6
const prec_and = val1 & val2;
7
const prec_or  = val1 | val2;
8
const prec_xor = val1 ^ val2;
9
const prec_logic = ((val1 & val2) | val3) ^ val4;
10
const prec_nand = val1 & (~ val2);
11

12
int get_and()  { return prec_and; }
13
int get_or() { return prec_or; }
14
int get_xor() { return prec_xor; }
15
int get_logic() { return prec_logic; }
16
int get_nand() { return prec_nand; }
17

18
_ main() {
19
    throw_unless(101, get_and() == 39471121);
20
    throw_unless(102, get_or() == 1071639989);
21
    throw_unless(103, get_xor() == 1032168868);
22
    throw_unless(104, get_logic() == 82599134);
23
    throw_unless(105, get_nand() == 83985668);
24
}
25

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.