Skip to content

Instantly share code, notes, and snippets.

A + B

2つの整数AとBが与えられます. A+Bを出力するプログラムを作って下さい. ただし,できるだけたくさん作って下さい.

制約

-10^9 < A, B < 10^9

@sunaot
sunaot / if.md
Last active October 2, 2019 15:15
条件分岐とのつきあい方

条件分岐とのつきあい方

プログラムが複雑になる一番の理由は条件分岐 (if 文など) です。

条件分岐がなければ、一本道で読み下していけばいいのでバグが入り込む余地は大変少なくなります。

ということで、

  • 条件分岐を書かなくていいように書く
  • 条件分岐を書くなら、わかりやすく局所化して書く
@voluntas
voluntas / vagrant.rst
Last active September 21, 2020 22:11
Vagrant コトハジメ
@tanakahisateru
tanakahisateru / OreOreGinqTest.php
Last active December 16, 2015 08:19
Ginq https://github.com/akanehara/ginq の何がいいのかを簡単に理解するためのテストプログラム
<?php
require_once dirname(__DIR__) . '/src/Ginq.php';
/**
* Class OreOreGinqTest
*/
class OreOreGinqTest extends PHPUnit_Framework_TestCase {
public function testGinqSugoi()
{
@okapies
okapies / promises-are-functional.md
Last active August 14, 2023 11:44
翻訳: ”命令型のコールバック、関数型のプロミス: Node が逸した最大の機会” by James Coglan

命令型のコールバック、関数型のプロミス: Node が逸した最大の機会

Original: "Callbacks are imperative, promises are functional: Node's biggest missed opportunity" by James Coglan

Translated by Yuta Okamoto (@okapies)

Note

  • 訳者は JavaScript や Node.js に関する専門知識がほとんどありません。識者のツッコミをお待ちしております。「◯◯が分からない」等も歓迎です。
  • 元記事から構成を一部変更しています。また、関数型プログラミングに関する記述のうち、議論の骨子に絡まないものは省略しています。
@shkumagai
shkumagai / using-unicode-in-erlang_ja.rst
Last active January 31, 2018 09:53
using unicode in erlang [ja]
@nushio3
nushio3 / sugoi07.md
Last active December 15, 2015 11:29

小問1

(選択肢文字列,値)のリストをとって、ユーザーに選択肢を提示し、番号を入力して選んでもらった値を返す関数

choice :: [(String, a)] -> IO a

を作ってください。

@yashigani
yashigani / main.md
Last active December 15, 2015 08:38
すごいH本読書会 in 大阪 #7

すごいH本読書会 #7

8章 入出力

Hello, world

そのまえに...

入出力(I/O)の基本

  • I/Oアクションとは何か?
  • I/Oアクションはどう入出力を可能にするか?

Niigata.ll 発表(?)資料 「Perl なめんな」

猫型です。Niigata.llの開催おめでとうございます。行けなくてくやしいです。資料だけここに公開します。タイトルは「Perlなめんな」です。dis られがちなオブジェクトシステムと例外機構の貧弱さについて現代的な Perl の視点から回答します。

「Perl は可読性が〜」とか 「Perl はオブジェクトシステムがぶっ壊れてる〜」とかうるせえよ CPAN なめんなって話

「素のPerlのオブジェクトシステムは貧弱すぎる」。その通りです、でも Mouse とかを使えば結構素直に書けるのです。

Mouseってなに

@ritalin
ritalin / gist:5167881
Last active December 14, 2015 23:48
HaxeのType Macroによる、式木展開のサンプル

プロパティの参照

この式が

function(x) { 
  return x.y; 
}

こんな式木に