Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
saitaman-coderave3
Search
ushiro
October 13, 2020
Programming
36
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
saitaman-coderave3
CodeRave Vol.3で講演されていた謎のプログラマ「サイタマン」さんのLT資料です。
ushiro
October 13, 2020
Other Decks in Programming
See All in Programming
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
Railsバージョンを4倍にした話
optim
0
400
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
すこし踏み込む CancellationToken
htkym
2
1.7k
contenteditable と日本語入力に向き合う
colorful12
0
200
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
230
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
310
カツオ、ご期待ください
suneo3476
0
190
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
ActionController meets Protocol Buffers
sorah
0
540
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
So, you think you're a good person
axbom
PRO
2
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
sira's awesome portfolio website redesign presentation
elsirapls
0
460
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Transcript
社内プロコンで 執念で一位になった オッサンの話
HN:サイタマン 年齢 :アラフォー 埼玉のIT企業に勤務する 謎のプログラマ 言語 : C#,Delphi
2017年から プログラミングコンテスト 開催
今年13回目にして 悲願の優勝!!
「おやじ」 戦法
おい、 制約を見ろ! お ↓
制約: 0 ≦ n ≦ 10の9乗 ↑ コレ
総当たりで 解くの無理
パフォーマンス の良い解法を 考える問題
やっぱり ライブラリ化! や ↓
C#で標準入力を 受け取るコード 例:
int n = Int.Parse (Console.Readlin e().Split[0]);
int = Int();
複数の標準入力を 配列にしたいとき SetArray ();
グリッド情報を 2次元配列に セットしたいとき SetMap();
max,min,sum,cnt みたいな よく使う変数とか
全部つくって ライブラリに しておく
自動で テストしろ! じ ↓
入力例 出力例 ソースをコンパイルして 入力例を自動で流す 問題文 ソースコード
お…おい、制約を見ろ! や…やろうぜライブラリ化! じ…自動でテストしろ! おやじ
お…おい、制約を見ろ! せ…せっせとライブラリ化しとけ! ち…ちょwwwテスト自動化とかw おせち
さ…斎藤ー!ちゃんと制約を見ろよ! ん…んほ!いい男! ライブラリや ら な い か ば…バイトするなら「テスト ジドーカ」 さんば
チーム 「OG3」で 出場予定
次は PG BATTLEで 会おう!