Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Fixstars Corporation
PPTX, PDF
1,594 views
第4回 社内プログラミングコンテスト 結果発表会 ~コラッツリス(Collatzris)~
2015年に開催された第4回Fixstars社内プログラミングコンテストの結果発表スライドです。
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 18
2
/ 18
3
/ 18
4
/ 18
5
/ 18
6
/ 18
7
/ 18
8
/ 18
9
/ 18
10
/ 18
11
/ 18
12
/ 18
13
/ 18
14
/ 18
15
/ 18
16
/ 18
17
/ 18
18
/ 18
More Related Content
PPTX
第6回 社内プログラミングコンテスト 結果発表会 量子リバーシ
by
Fixstars Corporation
PDF
勉強か?趣味か?人生か?―プログラミングコンテストとは
by
Takuya Akiba
PPTX
第8回社内プログラミングコンテスト 結果発表会
by
Fixstars Corporation
PDF
AtCoder Beginner Contest 007 解説
by
AtCoder Inc.
PPTX
第5回 社内プログラミングコンテスト 結果発表会 ライフゲームGO
by
Fixstars Corporation
PDF
JOI予選はランチの後で
by
Ken Ogura
PDF
Comment
by
oupc
PDF
Procon 20111031
by
Junichi Ito
第6回 社内プログラミングコンテスト 結果発表会 量子リバーシ
by
Fixstars Corporation
勉強か?趣味か?人生か?―プログラミングコンテストとは
by
Takuya Akiba
第8回社内プログラミングコンテスト 結果発表会
by
Fixstars Corporation
AtCoder Beginner Contest 007 解説
by
AtCoder Inc.
第5回 社内プログラミングコンテスト 結果発表会 ライフゲームGO
by
Fixstars Corporation
JOI予選はランチの後で
by
Ken Ogura
Comment
by
oupc
Procon 20111031
by
Junichi Ito
Similar to 第4回 社内プログラミングコンテスト 結果発表会 ~コラッツリス(Collatzris)~
PPTX
AtCoder Beginner Contest 004 解説
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 011 解説
by
AtCoder Inc.
PPTX
NUPSC招待講演:アルゴリズムで広がる世界
by
Kentaro Imajo
PDF
More modern gpu
by
Preferred Networks
PDF
AtCoder Beginner Contest 015 解説
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 019 解説
by
AtCoder Inc.
PPTX
AtCoder Beginner Contest 012 解説
by
AtCoder Inc.
PPTX
AtCoder Beginner Contest 034 解説
by
AtCoder Inc.
PDF
日本情報オリンピック旗(JOI Flag) 解説
by
Kensuke Imanishi
PDF
C++0x in programming competition
by
yak1ex
PDF
Pythonではじめる競技プログラミング
by
cocodrips
PPTX
Who like C++ coding standard
by
Kiyoshi Ogawa
PDF
姫路 IT 系勉強会 Vol.6 プログラミングコンテストという名のオンラインゲームがあるらしい
by
Kazkuki Oakamoto
PPTX
YAPC::ASIA 2012 LT GaiaX
by
Kazuyuki Todo
PDF
Introduction to programming competition [revised][PDF]
by
yak1ex
PDF
WUPC2nd 総評
by
Dai Hamada
PDF
Good coding for research
by
Keiji Harada
PDF
The FizzBuzz Programing Contest
by
Junichi Ito
PDF
130323 slide all
by
ikea0064
PDF
競技プログラミングの楽しみ
by
na_o_ys
AtCoder Beginner Contest 004 解説
by
AtCoder Inc.
AtCoder Beginner Contest 011 解説
by
AtCoder Inc.
NUPSC招待講演:アルゴリズムで広がる世界
by
Kentaro Imajo
More modern gpu
by
Preferred Networks
AtCoder Beginner Contest 015 解説
by
AtCoder Inc.
AtCoder Beginner Contest 019 解説
by
AtCoder Inc.
AtCoder Beginner Contest 012 解説
by
AtCoder Inc.
AtCoder Beginner Contest 034 解説
by
AtCoder Inc.
日本情報オリンピック旗(JOI Flag) 解説
by
Kensuke Imanishi
C++0x in programming competition
by
yak1ex
Pythonではじめる競技プログラミング
by
cocodrips
Who like C++ coding standard
by
Kiyoshi Ogawa
姫路 IT 系勉強会 Vol.6 プログラミングコンテストという名のオンラインゲームがあるらしい
by
Kazkuki Oakamoto
YAPC::ASIA 2012 LT GaiaX
by
Kazuyuki Todo
Introduction to programming competition [revised][PDF]
by
yak1ex
WUPC2nd 総評
by
Dai Hamada
Good coding for research
by
Keiji Harada
The FizzBuzz Programing Contest
by
Junichi Ito
130323 slide all
by
ikea0064
競技プログラミングの楽しみ
by
na_o_ys
More from Fixstars Corporation
PDF
CPU / GPU高速化セミナー!性能モデルの理論と実践:実践編
by
Fixstars Corporation
PDF
いまさら聞けない!CUDA高速化入門
by
Fixstars Corporation
PDF
ARM CPUにおけるSIMDを用いた高速計算入門
by
Fixstars Corporation
PDF
いまさら聞けないarmを使ったNEONの基礎と活用事例
by
Fixstars Corporation
PDF
Jetson活用セミナー ROS2自律走行実現に向けて
by
Fixstars Corporation
PDF
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
by
Fixstars Corporation
PDF
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
by
Fixstars Corporation
PDF
製造業向け量子コンピュータ時代のDXセミナー~ 最適化の中身を覗いてみよう~
by
Fixstars Corporation
PPTX
製造業向け量子コンピュータ時代のDXセミナー_生産計画最適化_20220323.pptx
by
Fixstars Corporation
PDF
株式会社フィックスターズの会社説明資料(抜粋)
by
Fixstars Corporation
PDF
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
by
Fixstars Corporation
PDF
Fpga online seminar by fixstars (1st)
by
Fixstars Corporation
PPTX
CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編
by
Fixstars Corporation
PPTX
製造業向け量子コンピュータ時代のDXセミナー ~見える化、分析、予測、その先の最適化へ~
by
Fixstars Corporation
PDF
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
PDF
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
PPTX
第8回社内プログラミングコンテスト 第1位 taiyo
by
Fixstars Corporation
PPTX
第8回社内プログラミングコンテスト 第2位 fy999
by
Fixstars Corporation
PDF
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
by
Fixstars Corporation
PDF
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
CPU / GPU高速化セミナー!性能モデルの理論と実践:実践編
by
Fixstars Corporation
いまさら聞けない!CUDA高速化入門
by
Fixstars Corporation
ARM CPUにおけるSIMDを用いた高速計算入門
by
Fixstars Corporation
いまさら聞けないarmを使ったNEONの基礎と活用事例
by
Fixstars Corporation
Jetson活用セミナー ROS2自律走行実現に向けて
by
Fixstars Corporation
AIチップ戦国時代における深層学習モデルの推論の最適化と実用的な運用を可能にするソフトウェア技術について
by
Fixstars Corporation
ソフト高速化の専門家が教える!AI・IoTエッジデバイスの選び方
by
Fixstars Corporation
製造業向け量子コンピュータ時代のDXセミナー~ 最適化の中身を覗いてみよう~
by
Fixstars Corporation
製造業向け量子コンピュータ時代のDXセミナー_生産計画最適化_20220323.pptx
by
Fixstars Corporation
株式会社フィックスターズの会社説明資料(抜粋)
by
Fixstars Corporation
金融業界向けセミナー 量子コンピュータ時代を見据えた組合せ最適化
by
Fixstars Corporation
Fpga online seminar by fixstars (1st)
by
Fixstars Corporation
CPU / GPU高速化セミナー!性能モデルの理論と実践:理論編
by
Fixstars Corporation
製造業向け量子コンピュータ時代のDXセミナー ~見える化、分析、予測、その先の最適化へ~
by
Fixstars Corporation
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
第8回社内プログラミングコンテスト 第1位 taiyo
by
Fixstars Corporation
第8回社内プログラミングコンテスト 第2位 fy999
by
Fixstars Corporation
量子コンピュータ時代の製造業におけるDXセミナー~生産工程効率化に向けた新たなご提案~
by
Fixstars Corporation
株式会社フィックスターズ 会社説明資料(抜粋)
by
Fixstars Corporation
第4回 社内プログラミングコンテスト 結果発表会 ~コラッツリス(Collatzris)~
1.
第4回 社内プログラミングコンテスト 結果発表会 コラッツリス (Collatzris) Copyright ©
Fixstars Corporation. All rights reserved. 6 Nov. 2015
2.
問題 社内プログラミングコンテスト
3.
問題を決めるまで これまでの社内プロコン 第1回 「戸口調査データによる年収額の予測」
第2回 「6枚とれ!」 第3回 「ガイスター(GEISTER)」 これまでは一般的なプロコンとは少し異なるテーマをあえて 選択 そろそろ原点に返っても良いのではないか 考えたこと 以前、最長のコラッツ数列を求める課題を年末年始プログラミング として出したら意外と好評だった 今年のICFPCはテトリスもどきだった 合わせたら楽しいかも? コラッツリス(Collatz)誕生! 構想1ヶ月 実装1日
4.
問題: コラッツリス(Collatzris) 3桁の数字(数字ブロック)を指定されたフィールド 内に積み上げる 横一列がすべて数字で埋まるとその列が消えて得点 になる 消した数字からコラッツの数列を計算して、その個 数がスコアとなる
5.
スコアの計算方法 “9250014” + “3622589” 92500143622589 Score:455 calc_score
6.
ただしくんとあけみさん 社内プロコン恒例のサンプルコード ただしくん Python とにかく空いているマスにブロックを落とすだけ
コラッツ数列の大きさは(゚ε゚)キニシナイ!! あけみさん C++11 GMPを使って多倍長演算 実はただしくんのアルゴリズムとほぼ同じ 右詰めか左詰めの違いだけ サンプルコードは参加率を上げるのに重要っぽい
7.
14名の方が参加 (敬称略・アルファベット順)
今年は昨年の9名から14名に増えました! うち、社外から5名 (アルバイト・インターン含む) 問題が分かりやすいから? 社内 *** *** *** *** *** *** *** *** *** 社外 *** *** *** *** *** 参加者
8.
賞品 ギークが喜ぶ(?)
9.
上位賞品 3位賞品: iPad Air (16GB)
Wi-Fiモデル 2位賞品: Oculus Rift Development Kit 2 優勝賞品: Parrot Airborne Cargo Drone
10.
参加賞: オリジナルTシャツ
11.
プログラムの説明 コード提出者による
12.
対戦結果
13.
対戦方法 スコア算出 シードの異なる300回の実行を行う 実行毎にコラッツリスのスコアを算出する
そのスコアでランキングを行い、全300回のランキング順位を 合計する → 最終スコア 最終スコアが小さいほど上位となる 実行時間 一回の実行の時間制限は5秒から200秒でランダム 仮に1回あたり100秒で、その時間制限いっぱいまでプログラ ムを実行すると仮定する 100秒×300回実行×16人=48万秒≒5日と半日 実際には全員が時間制限いっぱいまで実行するわけではないの で、3~4日間程度の実行を見積もった → 実際そのぐらい
14.
暫定ランキング結果 順位 氏名 スコア
言語 最終投稿日時 1*** 898153 C++ 2015/10/19 10:26 2*** 894292 C++ 2015/10/15 08:58 3*** 855854 C++ 2015/10/08 15:49 4*** 852580 C++ 2015/10/16 11:52 5*** 852353 C++ 2015/10/16 00:46 6*** 810538 Java 2015/10/14 01:52 7*** 715098 C++ 2015/10/18 19:25 8*** 705073 C++ 2015/10/11 21:34 9*** 686335 C++ 2015/10/07 13:45 10*** 641920 Python 2015/10/16 10:50 11*** 567451 C 2015/10/18 16:46 12*** 561536 C++ 2015/10/11 22:46 13*** 544834 C++ 2015/10/18 02:20 14*** 543961 C++ 2015/10/19 08:44 15*** 532910 C++ 2015/09/01 18:00 16*** 530216 Python 2015/09/01 18:00
15.
順位 氏名 スコア
言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12 13 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5 6hiroshi.nakahara 1766 Java 2015/10/14 01:52 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4 5akihiro.takagi 1408 C++ 2015/10/16 11:52 6hiroshi.nakahara 1766 Java 2015/10/14 01:52 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3 4yuta.noto 1293 C++ 2015/10/16 00:46 5akihiro.takagi 1408 C++ 2015/10/16 11:52 6hiroshi.nakahara 1766 Java 2015/10/14 01:52 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2 3hiroyuki.aono 1023 C++ 2015/10/08 15:49 4yuta.noto 1293 C++ 2015/10/16 00:46 5akihiro.takagi 1408 C++ 2015/10/16 11:52 6hiroshi.nakahara 1766 Java 2015/10/14 01:52 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1 2tanaka 526 C++ 2015/10/15 08:58 3hiroyuki.aono 1023 C++ 2015/10/08 15:49 4yuta.noto 1293 C++ 2015/10/16 00:46 5akihiro.takagi 1408 C++ 2015/10/16 11:52 6hiroshi.nakahara 1766 Java 2015/10/14 01:52 7okuta 2158 C++ 2015/10/18 19:25 8hogeover30 2544 C++ 2015/10/07 13:45 9kenji.watanabe 2567 C++ 2015/10/11 21:34 10fujii 3339 C++ 2015/10/11 22:46 11hiroo.ishikawa 3550 C 2015/10/18 16:46 12yuta.nakamura 3731 Python 2015/10/16 10:50 13fujita 3820 C++ 2015/10/18 02:20 14yasunori.endo 4055 C++ 2015/10/19 08:44 15tadashi 4300 Python 2015/09/01 18:00 16akemi 4308 C++ 2015/09/01 18:00 順位 氏名 スコア 言語 最終投稿日時 1*** 396 C++ 2015/10/19 10:26 2*** 526 C++ 2015/10/15 08:58 3*** 1023 C++ 2015/10/08 15:49 4*** 1293 C++ 2015/10/16 00:46 5*** 1408 C++ 2015/10/16 11:52 6*** 1766 Java 2015/10/14 01:52 7*** 2158 C++ 2015/10/18 19:25 8*** 2544 C++ 2015/10/07 13:45 9*** 2567 C++ 2015/10/11 21:34 10*** 3339 C++ 2015/10/11 22:46 11*** 3550 C 2015/10/18 16:46 12*** 3731 Python 2015/10/16 10:50 13*** 3820 C++ 2015/10/18 02:20 14*** 4055 C++ 2015/10/19 08:44 15*** 4300 Python 2015/09/01 18:00 16*** 4308 C++ 2015/09/01 18:00 最終ランキング結果
16.
コンテストを終えて 第4回社内プログラミングコンテスト
17.
感想など 昨年よりはとっつきやすかったかも? 昨年の参加人数9名から14名に増加 一般的なプロコン(マラソン系)ぽい? 実は最適化高速化ゲーだったっぽい
でもフィックスターズらしい(?) 処理時間にはバラつき すぐに答えが返ってくる人と制限時間いっぱいの人 シングルスレッドの人と複数スレッドの人 高速化ゲーなら並列処理・制限時間いっぱい使った方が有利 今年はビジュアライザを作った cursesですが… 運営するのが結構大変なので手伝ってくれる人を募集 中です!
18.
来年も社内プログラミング コンテストをやります! 是非、ご参加ください!
Download