LINUX.ORG.RU
ФорумTalks

Второапрельская программа от saahriktu (2026-й год)

 


0

1

Собственно, сабж:

#include <iostream>

int main() {
    std::cout << "saahriktu теперь " << [](int x) { return x * (x + 1); }(6) << " года." << std::endl;
    return 0;
}
Вариант на Perl:
print "saahriktu теперь " . (sub { $_[0] * ($_[0] + 1) }->(6)) . " года.\n";

★★★★★

С ДР! Всех благ и здоровья! Особенно психического — с ним сейчас сложно.

CrX ★★★★★
()

Поздравляю! Желаю продолжать находить в этой жизни что-то интересное ради чего стоит жить.

unDEFER ★★★★★
()

С Днём Рожденья!

P.S. И эти люди

[](int x) { return x * (x + 1); }(6)

запрещают лисперам ковыряться в носу!

ugoday ★★★★★
()
// g++ -std=c++23 birthday.cpp

#include <print>

int main() {
    constexpr auto The_Answer_To_The_Ultimate_Question_Of_Life_The_Universe_And_Everything = 42;

    std::println("saahriktu теперь {} года! 🎂", The_Answer_To_The_Ultimate_Question_Of_Life_The_Universe_And_Everything);

    return The_Answer_To_The_Ultimate_Question_Of_Life_The_Universe_And_Everything;
}
dataman ★★★★★
()
Ответ на: комментарий от ugoday

P.P.S. Ну, серьёзно, вычурно же выглядит, непонятно и некрасиво. Что вам мешает писать как все нормальные люди:

(((λ (l)
    (λ (x)
      (l l x (+ x 1) 0)))
  (λ (l x y acc)
    (if (= 0 x) acc
	(l l (- x 1) y (+ acc y)))))
 6)
ugoday ★★★★★
()
>+++++[<++++>-]<--[>++++++++++++<-]>--------.>+++++++[<------->-]<++.>+++++++[>+
++++<-]>---.>>+++++[<++++>-]<--[>++++++++++++<-]>--------.>+++++++++[<------->-]
<+++.>+++++++++[<+++++++>-]<---.>++++[<----->-]<+.>++++[<+++++>-]<.>++++++++++[<
------->-]<++++++.>++++++++[<++++++++>-]<-.>++++[<----->-]<.>+++++++[>+++++<-]>-
--.>>+++++[<++++>-]<--[>++++++++++++<-]>--------.>+++++++[<------->-]<+.>+++++++
[<+++++++>-]<-.>+++++[<---->-]<++.>+++++[<++++>-]<--.>++++++[<----->-]<++++.>+++
+++[<+++++>-]<----.>++++++[<----->-]<++.>++++++[<+++++>-]<--.>++++++[<----->-]<+
++.>++++++[<+++++>-]<---.>++++[<----->-]<+.>++++[<+++++>-]<-.>+++++[<----->-]<+.
>+++++[<++++++>-]<-----.>+++++++++++++++[>++++++++++<-]>-------.

LINUX-ORG-RU ★★★★★
()

#include <iostream>

осуждаю

mittorn ★★★★★
()
Ответ на: комментарий от saahriktu

P. S. На Kotlin будет так:

{ op: (Int, Int) -> Int -> { x: Int -> op(x, x + 1) } }(Int::times)(6).let(::println)
Bass ★★★★★
()
Последнее исправление: Bass (всего исправлений: 3)
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)