読者です 読者をやめる 読者になる 読者になる

YNU.cpc

横浜国立大学競技プログラミング部 ( YNU.cpc )

活動日記

活動日記 day 40

活動内容 : 部活動紹介 輪講 コンテスト (Dvi1 : チーム戦, Div2 : 個人戦)コンテスト : Div1 : Virtual Arena: Room 3494 Div2 : Virtual Arena: Room 3493コメント : 今週ICPC WFがrapid cityで開催されるので要チェックです。

活動日記 day 39

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest

活動日記 day38

活動内容 : 部活動紹介 輪講 コンテスト (Dvi1 : チーム戦, Div2 : 個人戦)コンテスト : Div1 : Virtual Arena: Room 3472 Div2 : Virtual Arena: Room 3473コメント: 輪講ではDPについて学びました。 これを機に区間DPをマスターしましょう。

活動日記 day 37

活動内容 : 部活動紹介 輪講 コンテスト (Dvi1 : チーム戦, Div2 : 個人戦) 新歓 コンテスト : Div1 : Virtual Arena: Room 3420 Div2 : Virtual Arena: Room 3421コメント: 第一回あり本輪読会を行いました。 コンテストはDiv1とDiv2に分かれて行いました。…

活動日記 day 36

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest

活動日記 day 35

活動内容 : 部活動紹介 コンテスト (チーム戦) コンテスト : Virtual Arena: Room 3408A - Water Rate #include <iostream> #include <algorithm> using namespace std; int A = 0, B = 0; int C = 0, D = 0; int P = 0; int main(void){ cin >> A; cin >> B; cin >> C; cin >> D;</algorithm></iostream>…

活動日記 day 34

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual ContestA - 25個の文字列 N-1を5で割った商と余りを1文字目と2文字目のインデックスに指定すれば解くことができます。 (全列挙したものをソートしても解くことは可能です。) #include <iostream> u</iostream>…

活動日記 day 33

活動内容 : コンテスト (チーム戦) コンテスト : Virtual Arena: Room 3394A - Selection of Participants of an Experiment全探索で解けます。 #include<iostream> #include<cstdio> #include<cstdlib> #include<cassert> #include<cstring> #include<climits> #include<sstream> #include<deque> #include<vector> #include<algorithm> #include<set>…</set></algorithm></vector></deque></sstream></climits></cstring></cassert></cstdlib></cstdio></iostream>

活動日記 day 32

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual ContestA - 動物園 問題文中にある通りに実装します def main(): A,B,C,K = map(int,input().split()) S,T = map(int,input().split()) ans = S * A + T * B if S + T >= K: ans -= (S+T) * …

活動日記 day 31

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual ContestA - 加算王 文字列として入力を受け取り、1桁目と2桁目の和を出力します。 コード : #include<bits/stdc++.h> #define REP(i,s,n) for(int i=s;i<n;++i) #define rep(i,n) REP(i,0,n) using namespace std; typedef long long ll; int main() { string s; cin >> s; cout << ( s[0] - '0' + s[1]- '0' ) …</n;++i)></bits/stdc++.h>

活動日記 day 30

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual ContestA - Best Body 実際にN日間の第10の変化を計算してベストボディーである日を数えます。 コード : #include<bits/stdc++.h> #define REP(i,s,n) for(int i=s;i<n;++i) #define rep(i,n) REP(i,0,n) using namespace std; typedef long long ll; int n,s,t; int w; int main() { int cnt = 0; cin >> n >> s…</n;++i)></bits/stdc++.h>

活動日記 day 29

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual ContestA - 足し算 n個1を出力すれば良いです。 コード: #include<bits/stdc++.h> #define REP(i,s,n) for(int i=s;i<n;++i) #define rep(i,n) REP(i,0,n) using namespace std; int main() { int n; cin >> n; cout << n << endl; rep(i,n) cout << 1 << endl; return 0; B - 嘘つきの高橋くん</n;++i)></bits/stdc++.h>…

活動日記 day 27

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 木の直径の求め方を覚えましょう。A : 高橋くんと年齢 解法 1 実際にソートして真ん中を出力 #include<bits/stdc++.h> #define REP(i,s,n) for(int i=s;i<n;++i) #define rep(i,n) REP(i,0,n) using namespace std; int main() { int arr[3]; rep(i,3) cin >> arr[i]; sort(arr,arr+3); cou</n;++i)></bits/stdc++.h>…

活動日記 day 26

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 動的計画法が2問でましたね。今回から簡単な解説を残しておこうかと思います。 A - 豆まき ソートしてその値が何番目かを出力しました。コード : #include<bits/stdc++.h> #define REP(</bits/stdc++.h>…

活動日記 day 25

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contestコメント : 動的計画法と半分全列挙、尺取り法がでましたね。 復習しておきましょう。

活動日記 day 24

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 幾何の問題がでました。 これを機に幾何ライブラリを作成しましょう。

活動日記 day 23

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contestコメント : 動的計画法が2問ありました。

活動日記 day 22

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 2次元のimos法とLCAが出ました。良い機会なのでLCAをライブラリ化しておきましょう。

活動日記 day 21

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 個人練習になりました。 連絡が遅れてしまい申し訳ありませんでした。 # 良い機会なのでダブリングを勉強しましょう。

活動日記 day 20

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contestコメント : どのようにコーナーケースを探せば良いのでしょうか。

活動日記 day19

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 1点取るのが難しいようです。

活動日記 day18

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : 諸事情で30分短めでした

活動日記 day17

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest コメント : OEIS使いました。

活動日記 day16

活動内容 : コンテスト ( 個人戦 ) コンテスト : SRM 701 Div1コメント : 来週SRMがあるのでTopcoderで練習をしました。 残念ながらTopcoderの不具合でsubmitができませんでした (error on copying blob data)。 はたして次のてSRMは大丈夫なのでしょうか。 …

活動日記 day15

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : 遅くなりました。

活動日記 day14

活動内容 : コンテスト ( 個人戦 ) コンテスト : DISCO presents ディスカバリーチャンネル コードコンテスト2016 予選 - DISCO presents ディスカバリーチャンネル コードコンテスト2016 予選 | AtCoder コメント : 今日はディスカバリーチャンネルコードコ…

活動日記 day13

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest一言コメント : 明日も練習があるので、興味がある人は是非参加してください。

活動日記 day12

活動内容 : コンテスト ( チーム戦、他大学の練習会に参加 ) コンテスト : Virtual Arena: Room 3301 アジア地区大会 2011 Kuala Lumpurサイトコメント : 解けた問題 A : 実装問題。書く。 C : 2つの論理式が等しいか?変数に乱数を入れて適当な回数だけ2…

活動日記 day11

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : 土曜日練習はじめました。

活動日記 day10

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : 累積和とBFSがでました。

活動日記 day9

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : これを機に最小費用流をマスターしましょう。

活動日記 day8

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : これを機に拡張ユークリッド互除法をマスターしましょう

活動日記 day 7

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest一言コメント : 来週から活動日時が変更になります

活動日記 day 6

活動内容 : コンテスト ( 個人戦 ) コンテスト : AtCoder Virtual Contest 一言コメント : 8クイーンはbitで

活動日記 day5

活動内容 :コンテスト ( チーム戦 ) コンテスト : Dashboard - Codeforces Round #369 (Div. 2) - Codeforces 一言コメント: 次はatcoderです.

活動日記 day4

活動内容 :Nim コンテスト ( チーム戦 ) コンテスト : Virtual Arena: Room 3260 一言コメント: 最後の問題、JAGに出てたやつの完全上位互換なのでは

活動日記 day3

活動内容 : 最短経路問題 2 コンテスト ( チーム戦 ) コンテスト : Virtual Arena: Room 3256一言コメント: ワーシャルフロイドを学びましたね

活動日記 day2

活動内容 : - グラフ理論の基本用語について - 最短経路問題 (1) - コンテスト ( チーム戦 )コンテスト : Virtual Arena: Room 3248一言コメント: 来週は院試のため金曜日に部活動を行います

活動日記 day 1

活動内容 : - 動的計画法について - コンテスト ( チーム戦 )コンテスト : Virtual Arena: Room 3246一言コメント : 合宿が近いので頑張っていきましょう