コードゴルフを嗜むプログラマーのスレ

1 :仕様書無しさん:2018/09/22(土) 00:51:40.37 .net
コードゴルフ(ショートコーディング)で遊びましょう
与えられた課題を実行するプログラムのソースコードのファイルサイズ(総文字数)をいかに小さくしてコーディングできるかのゲーム

コードゴルフの説明
https://www.slideshare.net/shinh/code-golf
http://shinh.skr.jp/dat_dir/golf_prosym.pdf

コンテストサイト
https://code-golf.io/
https://js1k.com/
http://golf.shinh.org
https://www.codingame.com/multiplayer/codegolf
https://yukicoder.me/ranking/golfer

Cogenesisによるコンテスト
https://www.facebook.com/PhoneixCSIDTU/
https://www.codechef.com/COLF2018
https://www.codechef.com/COGF2017
https://www.codechef.com/CDGF2016

情報収集に
https://codegolf.stackexchange.com/
https://www.reddit.com/r/codegolf/

30 :仕様書無しさん:2018/09/30(日) 23:10:46.69 .net

https://twitter.com/StackCodeGolf

https://codegolf.stackexchange.com/ をツイートするbotらしいです
(deleted an unsolicited ad)

28 :仕様書無しさん:2018/09/30(日) 20:10:05.30 .net

問題リスト

anarchy golf – All problems
http://golf.shinh.org/all.rb

1問目はHello, world!出力するだけのコードゴルフ

anarchy golf – hello world
http://golf.shinh.org/p.rb?hello+world

自分の好きなプログラミング言語で楽しくコードゴルフできる

19 :仕様書無しさん:2018/09/30(日) 00:07:55.48 .net

はrubyで見た

https://ideone.com/UXePyZ

40 :仕様書無しさん:2019/06/28(金) 06:24:03.42 .net

謎のハッシュタグ

https://twitter.com/hashtag/code_golf
(deleted an unsolicited ad)

9 :仕様書無しさん:2018/09/22(土) 01:49:06.58 .net

コードゴルファーの情報交換のスレにしていきましょ
コンテスト開催情報やゴルフテクの解説など

12 :仕様書無しさん:2018/09/23(日) 22:47:36.70 .net

AtCoderABCはゴルフ場

36 :仕様書無しさん:2019/06/11(火) 01:25:27.97 .net

競プロブームに伴ってコードゴルフブームも到来

21 :仕様書無しさん:2018/09/30(日) 02:30:37.77 .net

AtCoder Beginner ContestのA問題の最短コードを読む
https://qiita.com/kotatsugame/items/184bfd63d9b21f214475

7 :仕様書無しさん:2018/09/22(土) 01:31:12.57 .net

Rubyマガジン内のゴルフ連載(全8回)

るびまゴルフ
https://magazine.rubyist.net/articles/0021/0021-RubiMaGolf.html

※この連載の執筆者はのURLにも見える名前、shinh さんによるものです

31 :仕様書無しさん:2018/09/30(日) 23:27:07.95 .net

CodeFightsはCodeSignalに名前が変わった

https://codesignal.com

10 :仕様書無しさん:2018/09/22(土) 01:57:29.35 .net

10 :仕様書無しさん:2018/09/22(土) 01:57:29.35 .net

16 :仕様書無しさん:2018/09/28(金) 23:46:53.38 .net

yukicoderのゴルフ勢強い
なかなか勝てない

41 :仕様書無しさん:2019/06/28(金) 06:25:47.31 .net

何だこのサービスは?

答えた コードゴルフ 597
https://kotaeta.com/cat64

23 :仕様書無しさん:2018/09/30(日) 02:56:07.96 .net

RubyのコードゴルフのTips
https://qiita.com/siman/items/d67643066e591b2f34ab

15 :仕様書無しさん:2018/09/28(金) 03:01:42.94 .net

演算子に強くなりそう

32 :仕様書無しさん:2018/10/06(土) 22:21:15.89 .net

ABC、全完よりもゴルフ

29 :仕様書無しさん:2018/09/30(日) 23:08:15.84 .net

CodeFightsというところでもコードゴルフできるみたいですー

https://twitter.com/search?f=tweets&q=codefights%20ゴルフ&src=typd
(deleted an unsolicited ad)

38 :仕様書無しさん:2019/06/21(金) 18:46:15.53 .net

東大のTSGってサークルはコードゴルフが好き?

https://twitter.com/tsg_ut
(deleted an unsolicited ad)

50 :仕様書無しさん:2019/11/25(月) 16:07:04.58 .net

テストケースは公開されているからイタチごっこになるだけだから撃墜は無いのだろうけど

5 :仕様書無しさん:2018/09/22(土) 01:22:27.22 .net

Herbert のオリジナルのほうのゲーム

http://herbert.wildnoodle.com/
http://www.wildnoodle.com/programmer

22 :仕様書無しさん:2018/09/30(日) 02:52:19.20 .net

http://dic.nicovideo.jp/a/コードゴルフ

https://turingcomplete.fm/1
> 1. コードゴルフ、ゴルフ場、セキュリティコンテスト(DEFCON CTF) ゲスト: 浜地 慎一郎 (@shinh)

14 :仕様書無しさん:2018/09/27(木) 01:00:18.98 .net

多重代入とかmapとかfilterは便利
ワンライナーにするのに役立つ

37 :仕様書無しさん:2019/06/11(火) 01:27:45.66 .net

行数を増やすことで評価される業務プログラミングの真逆を行く行為

25 :仕様書無しさん:2018/09/30(日) 17:32:46.70 .net

C/C++で#includeなしで呼び出せる関数あったり、C++だと#includeの代わりに#importを使えたりして文字数減らせるんだった気がしました

44 :仕様書無しさん:2019/10/12(Sat) 23:18:39 .net

コードゴルフ流行しないかね

24 :仕様書無しさん:2018/09/30(日) 03:01:21.40 .net

http://sucrose.hatenablog.com/entry/2015/12/04/235242

Tipsに近いものが少し書いてある

3 :仕様書無しさん:2018/09/22(土) 01:10:14.12 .net

AOJの新しいページでも提出一覧でコードサイズ順に出来るのでコードゴルフできます

これはコースのHello Worldの問題の提出一覧ページです
https://onlinejudge.u-aizu.ac.jp/solutions/problem/ITP1_1_A

4 :仕様書無しさん:2018/09/22(土) 01:15:27.53 .net

プログラミング言語がH言語という変り種のコードゴルフ

Herbert Online Judge
http://herbert.tealang.info

49 :仕様書無しさん:2019/11/25(月) 16:04:58.78 .net

コードゴルフでテストケースの穴を突いた嘘解法で短くするというのたまに見かけるけど
atcoderやyukicoderはwriterがテストケース追加できるから
撃墜しようと思えば出来るはずだよね

17 :仕様書無しさん:2018/09/29(土) 23:04:20.75 .net

改行コード
“¥n”
ではなく


とソースコードの改行コードそのまま使う方法もあるんだね

52 :仕様書無しさん:2019/12/06(金) 16:29:13 .net

age

46 :仕様書無しさん:2019/11/18(月) 22:29:25.96 .net

コードゴルファーの見つけ方

34 :仕様書無しさん:2019/02/03(日) 18:26:35.18 .net

AtCoderABCでコードゴルフ!

42 :仕様書無しさん:2019/06/28(金) 06:30:02.18 .net

競プロの問題をお題として使ってコードゴルフをすることは出来るが
コードゴルフのお題が競プロの問題である必要はないぞい

53 :仕様書無しさん:2019/12/06(金) 16:33:24 .net

コードゴルフって競プロより知名度ありそうだよね

18 :仕様書無しさん:2018/09/29(土) 23:50:13.15 .net

PHP?

8 :仕様書無しさん:2018/09/22(土) 01:40:17.37 .net

https://twitter.com/atgolfer1
https://twitter.com/yukigolfer
https://twitter.com/yukigolfer_pure

AtCoderとyukicoderはショートコードの更新通知をするツイッターbotがあるようです
(deleted an unsolicited ad)

33 :仕様書無しさん:2018/10/12(金) 23:49:05.09 .net

Codeforcesも提出一覧をSolution Sizeでソートする機能があるみたいだけど肝心のサイズが表示されないね

43 :仕様書無しさん:2019/06/28(金) 06:30:42.25 .net

コードゴルフと競技プログラミングは別物ですから

26 :仕様書無しさん:2018/09/30(日) 18:55:46.37 .net

コードゴルフならRubyでしょ

27 :仕様書無しさん:2018/09/30(日) 20:04:23.27 .net

↓ここなんかは言語別のゴルフランキングあるよ

http://golf.shinh.org

47 :仕様書無しさん:2019/11/18(月) 22:35:31.08 .net

コードゴルフ強い人は競プロ強かったりマラソン強かったりしますが
どういう相関があるんですか!!

51 :仕様書無しさん:2019/12/03(火) 17:54:40.99 .net

ゴルフしよ♪

48 :仕様書無しさん:2019/11/22(金) 08:22:25.54 .net

https://twitter.com/tsg_ut/status/1195321451366109184

11/22(金), 14:00からは【ライブコードゴルフ大会】をお送りします!

お題を満たすプログラムをとにかく短く書けば勝ち! 改行も空白も全部削って、極限までの短縮を目指ししのぎを削ります!

今回はなんと視聴者の方も参加可能! お楽しみに!!

#tsg_live #駒場祭
(deleted an unsolicited ad)

2 :仕様書無しさん:2018/09/22(土) 00:58:13.25 .net

AtCoderでも提出ソースファイルをコード長(ファイルサイズ)順に出来るのでコードゴルフも出来ます

https://beta.atcoder.jp/contests/chokudai_S001/submissions?f.Language=&f.Status=AC&f.Task=&f.User=&orderBy=source_length

AtCoderでのベストショートコードの達成数ランキングもあります
https://kenkoooo.com/atcoder/?kind=ranking&ranking=short

6 :仕様書無しさん:2018/09/22(土) 01:25:54.22 .net

東大のコードゴルフ大会
第4回は東大生以外も参加可能だったようで

東京大学コードゴルフ大会 第4回
https://tsg.connpass.com/event/84147/

20 :仕様書無しさん:2018/09/30(日) 00:21:08.17 .net

Lisp系はみたいな改行入りの文字列作れるね
scheme https://ideone.com/mpO4Hs
common lisp https://ideone.com/q3fchz
clojure https://ideone.com/5ru327

の言うPHPやPerlでも出来るし
php https://ideone.com/PwdSF6
perl https://ideone.com/njq7rD

提出ファイル自体の改行コードがLFのときは有効なのかも

13 :仕様書無しさん:2018/09/27(木) 00:35:08.43 .net

https://twitter.com/shinh/status/1044761493168771073

コードゴルフとは関係ないですがshinhさんICFPCの4位おめでとうございます!
(deleted an unsolicited ad)

11 :仕様書無しさん:2018/09/22(土) 02:02:01.81 .net

のコンテストページ
問題文や提出コードを閲覧できる

https://esolang.hakatashi.com

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • プログラマの雑談部屋 ★110

    元スレ 1 :仕様書無しさん:2020/06/13(土) 19:30:04 .net 雑談スレ 6 :仕様書無しさん:2020/06/14(日) 16:54:21 .net 安全な首相官邸の中から外の困ってる人を見るカイ…

  • 社長「人数揃えりゃどんなシステムだって作れるんだよ!

    元スレ 1 :仕様書無しさん:2019/07/04(木) 19:25:38.23 .net 「脆弱性は見つからなかった」 セブン・ペイ緊急会見の“甘すぎる認識” (1/2) https://www.itmedia.co.…

  • 30歳独身SESの悩み

    元スレ 1 :仕様書無しさん:2021/06/15(火) 22:57:28.39 .net 1年目で年収330万退職金無い いつかは転職するだろうけど、一生この業界で大丈夫なのか不安を感じてる 検索しても見つからない設計…

  • 競技プログラミングにハマるプログラマのスレ 50

    元スレ 1 :仕様書無しさん:2021/04/27(火) 21:50:15.53 .net 競技プログラミング、オンラインジャッジ、プログラミングコンテストやCTFに関する雑談スレ 次スレは AtCoder https:…

  • プログラマの雑談部屋 ★106

    元スレ 1 :仕様書無しさん:2020/05/15(金) 18:13:25 .net プログラマはここで雑談しましょう! 都会組も田舎組も出勤組も在宅組も、仲良くしましょうね。 煽りや悪意のある書き込みは華麗にスルーいた…

  • プログラマに復帰したい

    元スレ 1 :仕様書無しさん:2011/01/07(金) 10:45:23 .net 何回も転職繰り返してるからか、採用されない。 どうすればいいの? 26歳です。派遣とかバイトでもいいです 25 :仕様書無しさん:20…

  • 菊池洋一裁判官の殺人強奪幇助の誤判が認められる

    元スレ 1 :仕様書無しさん:2018/07/18(水) 14:00:31.14 .net 提訴された菊池洋一裁判官(広島高裁長官に異動)が誤判によって被害者から金銭を奪ったことを佐藤隆幸裁判官が認めました。 【被害者の…

  • Java、Android開発の職業訓練について Part.7

    元スレ 1 :仕様書無しさん:2013/11/03(日) 09:12:28.63 .net 前スレ Java、Android開発の職業訓練について Part.6 http://kohada.2ch.net/test/re…

  • プログラマの方って何のパソコン使ってますか?

    元スレ 1 :仕様書無しさん:2017/02/06(月) 21:29:20.81 .net オシエッテ 62 :仕様書無しさん:2017/02/28(火) 23:06:58.68 .net >>61 IIS使…

  • 独身プログラマの作る料理

    元スレ 1 :仕様書無しさん:2012/02/25(土) 21:53:38.11 .net プログラミングに凝ってるおまいらなら、料理も実は凝ってるだろ? 57 :仕様書無しさん:2014/08/27(水) 22:44:…

  • ゴミスペックな30男だけど主にアプリ作って副業したい

    元スレ 1 :仕様書無しさん:2017/02/22(水) 18:38:10.52 .net あとLINEスタンプとかつくりたい 61 : ◆wLeG5ArZiJeS :2017/03/24(金) 14:20:28.75 …

  • 土曜・日曜は岡部健のブログを読み解こう!★30

    元スレ 1 :唐澤たかひろ:2018/10/26(金) 21:42:07.59 .net UCLA卒業のプログラマー、岡部健が語る技術論を解明するスレです。 関数型プログラミングについても勉強しましょう。 誹謗中傷やデマ…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑