■ このスレッドは過去ログ倉庫に格納されています
コードゴルフを嗜むプログラマーのスレ
- 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/
- 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
- 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
- 5 :仕様書無しさん:2018/09/22(土) 01:22:27.22 .net
- >>4
Herbert のオリジナルのほうのゲーム
http://herbert.wildnoodle.com/
http://www.wildnoodle.com/programmer
- 6 :仕様書無しさん:2018/09/22(土) 01:25:54.22 .net
- 東大のコードゴルフ大会
第4回は東大生以外も参加可能だったようで
東京大学コードゴルフ大会 第4回
https://tsg.connpass.com/event/84147/
- 7 :仕様書無しさん:2018/09/22(土) 01:31:12.57 .net
- Rubyマガジン内のゴルフ連載(全8回)
るびまゴルフ
https://magazine.rubyist.net/articles/0021/0021-RubiMaGolf.html
※この連載の執筆者は>>1のURLにも見える名前、shinh さんによるものです
- 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)
- 9 :仕様書無しさん:2018/09/22(土) 01:49:06.58 .net
- コードゴルファーの情報交換のスレにしていきましょ
コンテスト開催情報やゴルフテクの解説など
- 10 :仕様書無しさん:2018/09/22(土) 01:57:29.35 .net
- >>6のWriteUp記事
https://github.com/hakatashi/esolang-battle/wiki/%E7%AC%AC4%E5%9B%9E%E3%82%B3%E3%83%BC%E3%83%89%E3%82%B4%E3%83%AB%E3%83%95%E5%A4%A7%E4%BC%9A-WriteUp
- 11 :仕様書無しさん:2018/09/22(土) 02:02:01.81 .net
- >>6のコンテストページ
問題文や提出コードを閲覧できる
https://esolang.hakatashi.com
- 12 :仕様書無しさん:2018/09/23(日) 22:47:36.70 .net
- AtCoderABCはゴルフ場
- 13 :仕様書無しさん:2018/09/27(木) 00:35:08.43 .net
- https://twitter.com/shinh/status/1044761493168771073
コードゴルフとは関係ないですがshinhさんICFPCの4位おめでとうございます!
(deleted an unsolicited ad)
- 14 :仕様書無しさん:2018/09/27(木) 01:00:18.98 .net
- 多重代入とかmapとかfilterは便利
ワンライナーにするのに役立つ
- 15 :仕様書無しさん:2018/09/28(金) 03:01:42.94 .net
- 演算子に強くなりそう
- 16 :仕様書無しさん:2018/09/28(金) 23:46:53.38 .net
- yukicoderのゴルフ勢強い
なかなか勝てない
- 17 :仕様書無しさん:2018/09/29(土) 23:04:20.75 .net
- 改行コード
"\n"
ではなく
"
"
とソースコードの改行コードそのまま使う方法もあるんだね
- 18 :仕様書無しさん:2018/09/29(土) 23:50:13.15 .net
- PHP?
- 19 :仕様書無しさん:2018/09/30(日) 00:07:55.48 .net
- >>17はrubyで見た
https://ideone.com/UXePyZ
- 20 :仕様書無しさん:2018/09/30(日) 00:21:08.17 .net
- Lisp系は>>17みたいな改行入りの文字列作れるね
scheme https://ideone.com/mpO4Hs
common lisp https://ideone.com/q3fchz
clojure https://ideone.com/5ru327
>>18の言うPHPやPerlでも出来るし
php https://ideone.com/PwdSF6
perl https://ideone.com/njq7rD
提出ファイル自体の改行コードがLFのときは有効なのかも
- 21 :仕様書無しさん:2018/09/30(日) 02:30:37.77 .net
- AtCoder Beginner ContestのA問題の最短コードを読む
https://qiita.com/kotatsugame/items/184bfd63d9b21f214475
- 22 :仕様書無しさん:2018/09/30(日) 02:52:19.20 .net
- http://dic.nicovideo.jp/a/コードゴルフ
https://turingcomplete.fm/1
> 1. コードゴルフ、ゴルフ場、セキュリティコンテスト(DEFCON CTF) ゲスト: 浜地 慎一郎 (@shinh)
- 23 :仕様書無しさん:2018/09/30(日) 02:56:07.96 .net
- RubyのコードゴルフのTips
https://qiita.com/siman/items/d67643066e591b2f34ab
- 24 :仕様書無しさん:2018/09/30(日) 03:01:21.40 .net
- http://sucrose.hatenablog.com/entry/2015/12/04/235242
Tipsに近いものが少し書いてある
- 25 :仕様書無しさん:2018/09/30(日) 17:32:46.70 .net
- C/C++で#includeなしで呼び出せる関数あったり、C++だと#includeの代わりに#importを使えたりして文字数減らせるんだった気がしました
- 26 :仕様書無しさん:2018/09/30(日) 18:55:46.37 .net
- コードゴルフならRubyでしょ
- 27 :仕様書無しさん:2018/09/30(日) 20:04:23.27 .net
- ↓ここなんかは言語別のゴルフランキングあるよ
http://golf.shinh.org
- 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
自分の好きなプログラミング言語で楽しくコードゴルフできる
- 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)
- 30 :仕様書無しさん:2018/09/30(日) 23:10:46.69 .net
- https://twitter.com/StackCodeGolf
https://codegolf.stackexchange.com/ をツイートするbotらしいです
(deleted an unsolicited ad)
- 31 :仕様書無しさん:2018/09/30(日) 23:27:07.95 .net
- CodeFightsはCodeSignalに名前が変わった
https://codesignal.com
- 32 :仕様書無しさん:2018/10/06(土) 22:21:15.89 .net
- ABC、全完よりもゴルフ
- 33 :仕様書無しさん:2018/10/12(金) 23:49:05.09 .net
- Codeforcesも提出一覧をSolution Sizeでソートする機能があるみたいだけど肝心のサイズが表示されないね
- 34 :仕様書無しさん:2019/02/03(日) 18:26:35.18 .net
- AtCoderABCでコードゴルフ!
- 35 :仕様書無しさん:2019/04/06(土) 01:16:30.05 .net
- コードゴルフブーム来ないかな
- 36 :仕様書無しさん:2019/06/11(火) 01:25:27.97 .net
- 競プロブームに伴ってコードゴルフブームも到来
- 37 :仕様書無しさん:2019/06/11(火) 01:27:45.66 .net
- 行数を増やすことで評価される業務プログラミングの真逆を行く行為
- 38 :仕様書無しさん:2019/06/21(金) 18:46:15.53 .net
- 東大のTSGってサークルはコードゴルフが好き?
https://twitter.com/tsg_ut
(deleted an unsolicited ad)
- 39 :仕様書無しさん:2019/06/28(金) 06:21:30.24 .net
- いいエンジニアの嗜み?第2回コードゴルフ大会「令和記念」の振り返り座談会!
https://www.wantedly.com/companies/www-a-saas/post_articles/170650
コードゴルフが競技プログラミングの扱いになっている?
- 40 :仕様書無しさん:2019/06/28(金) 06:24:03.42 .net
- 謎のハッシュタグ
https://twitter.com/hashtag/code_golf
(deleted an unsolicited ad)
- 41 :仕様書無しさん:2019/06/28(金) 06:25:47.31 .net
- >>40
何だこのサービスは?
答えた コードゴルフ 597
https://kotaeta.com/cat64
- 42 :仕様書無しさん:2019/06/28(金) 06:30:02.18 .net
- 競プロの問題をお題として使ってコードゴルフをすることは出来るが
コードゴルフのお題が競プロの問題である必要はないぞい
- 43 :仕様書無しさん:2019/06/28(金) 06:30:42.25 .net
- コードゴルフと競技プログラミングは別物ですから
- 44 :仕様書無しさん:2019/10/12(Sat) 23:18:39 .net
- コードゴルフ流行しないかね
- 45 :仕様書無しさん:2019/10/13(日) 00:08:34.03 .net
- ムダに長く組むコードリフティングの方が得意
- 46 :仕様書無しさん:2019/11/18(月) 22:29:25.96 .net
- コードゴルファーの見つけ方
- 47 :仕様書無しさん:2019/11/18(月) 22:35:31.08 .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)
- 49 :仕様書無しさん:2019/11/25(月) 16:04:58.78 .net
- コードゴルフでテストケースの穴を突いた嘘解法で短くするというのたまに見かけるけど
atcoderやyukicoderはwriterがテストケース追加できるから
撃墜しようと思えば出来るはずだよね
- 50 :仕様書無しさん:2019/11/25(月) 16:07:04.58 .net
- テストケースは公開されているからイタチごっこになるだけだから撃墜は無いのだろうけど
- 51 :仕様書無しさん:2019/12/03(火) 17:54:40.99 .net
- ゴルフしよ♪
- 52 :仕様書無しさん:2019/12/06(金) 16:29:13 .net
- age
- 53 :仕様書無しさん:2019/12/06(金) 16:33:24 .net
- コードゴルフって競プロより知名度ありそうだよね
- 54 :仕様書無しさん:2020/01/04(土) 05:55:49 .net
- ゴルフ難しい
- 55 :仕様書無しさん:2020/01/06(月) 22:55:29.54 .net
- 競プロ始めた初心者ですがコードゴルフってのも面白いですね
処理速度ではなくコードそのものの短さに主眼を置くのか・・
- 56 :仕様書無しさん:2020/01/06(月) 23:06:52.62 .net
- 競プロのプラットフォームでの他人のゴルフコードからテクが盗めるから鍛えられる
- 57 :仕様書無しさん:2020/01/07(火) 20:30:27 .net
- パズルっぽいよね
- 58 :偽ゴルファー:2020/01/09(木) 18:03:41.73 .net
- コードゴルフたのしい
みなさんやりましょう
- 59 :仕様書無しさん:2020/03/19(木) 23:40:55 .net
- コードゴルフはやれ〜
- 60 :仕様書無しさん:2020/03/20(金) 17:19:37.98 .net
- コードゴルフ突き詰めると言語仕様にまで踏み込むから実務に役立つ!
- 61 :仕様書無しさん:2020/03/21(土) 19:21:38 .net
- >>60
これマジ
- 62 :仕様書無しさん:2020/05/22(金) 04:27:58 .net
- これなーに?誰でも参加できるの?
Google Doodle shortest code contest
https://codeforces.com/blog/entry/77757
https://www.google.com/doodles/celebrating-50-years-of-kids-coding
総レス数 62
12 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★