<   2016年 04月 ( 30 )   > この月の画像一覧

 

赤坂離宮ロケテ Google Code Jam 2016 R1B

今日は6時に起床し、7時前には出発。
撮れていないが朝は牛丼大盛り+Bセット(吉野家)でした。

7:45に某所に到着したところ、100人ぐらいが並んでいるところか。
聞き間違えかもしれないけど、もう3000人近くとか警備の人が言っていたので
終わったか・・・と思いきや、配られた入場整理券は93番でした。

f0019846_10431478.jpg


注意書きです。
f0019846_10432891.jpg


その後は一旦スタバに寄り、休息を取る。
9:50ぐらいに着けばいっかーと思っていたが甘かった。
既に列をなしていて、200人待ちぐらいになっていた。

券売機で券を買えたのは10:30頃。結構待つ羽目になりましたので、
行くときは早め行動をおすすめします。
f0019846_1044508.jpg


これが入り口。中は撮影禁止なので、外観のみとなります。
f0019846_10451229.jpg


f0019846_10453194.jpg


f0019846_1046790.jpg


f0019846_10463611.jpg


f0019846_10464921.jpg


f0019846_10471466.jpg


f0019846_10473294.jpg


f0019846_1048565.jpg


ヴェルサイユ宮殿見てる人はああいう感じだなーって思ってもらえればいいかも
(金を使っている要素と、ところどころ人間国宝の作ったものがありますが。)

構成は一般公開の場合、彩鸞の間→花鳥の間→玄関→朝日の間→羽衣の間 という感じです。
限定申し込みがうまくいくと和のほうも見られるようですけど。

ゲーセンはBrightness (Camellia's 'Vividness' Remix) HARDを96.6% フルコン AAA+
f0019846_10504560.jpg


SPECIAL譜面は取り敢えずフルコンするにとどまった。95%難しいかもしれない。
f0019846_10511181.jpg


その後はお昼はトムヤムクンの素を使ってうどんを食べ、
夜は春キャベツをまるごと使った野菜煮を作りましたが、あんまり食べられませんでしたね。

深夜1時はGoogle Code Jam 2016 R1B。
眠い中頑張ろうとなりましたが、まさかのB問題で躓く。
終盤15分前にはひどい頭痛を発症したので諦めて寝る。4000位前後。

A問題は、0-9をアルファベットにしたものをぐちゃぐちゃにしたので、
そこから0から順に出力して欲しいという問題。
0,2,4,6,8にはそれぞれ1文字しかないアルファベットがある(Z,W,U,X,G)ので、
これに着目する。
次に1,3,5,7でユニークできる(O,R,F,S)のでこれを求め、最後は全部9になる。

過去最高にゴミみたいなコードを提出しました。

import java.io.*;

public class A {
static PrintWriter pw;
public static void main(String args[]) throws Exception{
BufferedReader input = new BufferedReader(new FileReader("../GoogleCodeJam2016R1B/io/A-large.in"));
pw = new PrintWriter(new FileWriter("../GoogleCodeJam2016R1B/io/output.txt"));
int T = Integer.parseInt(input.readLine());
for(int i = 0 ; i < T ; i++){
String s = input.readLine();
int[] chars = new int[26];
for(int j = 0 ; j < s.length() ; j++){
chars[s.charAt(j) - 65]++;
}
int[] numbers = new int[10];
if(chars[6] != 0){
numbers[8] = chars[6];
chars[4] -= chars[6];
chars[7] -= chars[6];
chars[8] -= chars[6];
chars[19] -= chars[6];
chars[6] = 0;
}

if(chars[22] != 0){
numbers[2] = chars[22];
chars[19] -= chars[22];
chars[14] -= chars[22];
chars[22] = 0;
}

if(chars[20] != 0){
numbers[4] = chars[20];
chars[5] -= chars[20];
chars[14] -= chars[20];
chars[17] -= chars[20];
chars[20] = 0;
}

if(chars[23] != 0){
numbers[6] = chars[23];
chars[18] -= chars[23];
chars[8] -= chars[23];
chars[23] = 0;
}

if(chars[25] != 0){
numbers[0] = chars[25];
chars[4] -= chars[25];
chars[14] -= chars[25];
chars[17] -= chars[25];
chars[25] = 0;
}

if(chars[14] != 0){
numbers[1] = chars[14];
chars[13] -= chars[14];
chars[4] -= chars[14];
chars[14] = 0;
}

if(chars[19] != 0){
numbers[3] = chars[19];
chars[7] -= chars[19];
chars[17] -= chars[19];
chars[4] -= chars[19];
chars[4] -= chars[19];
chars[19] = 0;
}

if(chars[5] != 0){
numbers[5] = chars[5];
chars[4] -= chars[5];
chars[8] -= chars[5];
chars[21] -= chars[5];
chars[5] = 0;
}

if(chars[18] != 0){
numbers[7] = chars[18];
chars[4] -= chars[18];
chars[4] -= chars[18];
chars[13] -= chars[18];
chars[21] -= chars[18];
chars[18] = 0;
}

if(chars[8] != 0){
numbers[9] = chars[8];
chars[4] -= chars[8];
chars[13] -= chars[8];
chars[13] -= chars[8];
chars[8] = 0;
}
String str = "";


for(int j = 0 ; j < numbers.length ; j++){
while(numbers[j] != 0){
str += j+"";
numbers[j]--;
}
}
System.out.println(str);
boolean ok = true;
for(int j = 0 ; j < chars.length ; j++){
if(chars[j] != 0){
System.out.println(j);
System.out.println("Impossible");
ok = false;
break;
}
}
if(!ok)continue;
pw.println("Case #"+(i+1)+": "+str);

}
pw.flush();
input.close();
pw.close();
}
}


B問題は、スコア表示が一部?で見えなくなっているので、
これが僅差になるようにしたい(ただし左側のスコアはなるべく小さくしたい)
最初はif文で分岐することも考えたが、これは全部探索しちゃえばいいかってなる。
が、探索方法が充分でないのか、8wrong triesを出して終了。
後は頭が痛くなって死にました。

Cは問題を見てすらいません…。

  by ddrer-yossi | 2016-04-30 23:39 | 日常生活 | Comments(0)

せっかくなのでREV。 CLASSⅤ取得

今日は折角なのでREVしに向かいました。
お昼は某所で鶏白湯そば。
f0019846_13502980.jpg


ゲーセンはまず弐寺。オルタネイトβ(A)をフルコン。
f0019846_13505022.jpg


ミステリーなんとかでAO-1(A)を易。
f0019846_13511153.jpg


リフレクではDualive HARDを95.5% AAA+
f0019846_14235127.jpg


Dualive SPECIALは93.6% AAA フルコン
f0019846_14241991.jpg


REVはDEEP PURPLE MASTER ULT 99% フルコン。
f0019846_1425014.jpg


Rise Up MASTER ULT 96% フルコン。
f0019846_1426686.png


Phase Angel MASTER 99% フルコン
f0019846_1427713.png


Strayer MASTER 100% Super12
f0019846_14275161.png


Pyromaniaに苦戦していたが、なんとかクラス5を取得。HSをかけないと難しい。
f0019846_14283176.jpg


おまけ。THIS IS HDM MASTER Super5 Cool5 46900
逆7フリックでクール連発。そこまではSuper1個とかでした…。
f0019846_1429767.jpg


満足したので帰路につき、野菜炒めなどを食べるなどした。
明日早いので早めに就寝。

  by ddrer-yossi | 2016-04-29 23:49 | cross beats | Comments(0)

REV SUNRISE!!

今日はREV SUNRISEの稼動日ということで有給を取得してゲーセンへ。
とはいえ見事に開店凸は失敗し、10:40頃に到着。
艦これをやってみようと思ったが、昨日分の名簿から有効な感じだったので、
15人ぐらい待ちに。

その間リフレクなどを進める。

Pleasure with VOLZZA HARD 98.4% AAA+ フルコン
f0019846_176375.jpg


Pleasure with VOLZZA SPECIAL 96.0% AAA+
f0019846_1763670.jpg


Pleasure with VOLZZA SPECIAL 93.9% AAA フルコン
f0019846_177735.jpg


Dualive HARD 94.9% AAA フルコン
f0019846_177369.jpg


お昼はカレーといきたかったが、混んでいたので新しくラーメン散策。
f0019846_178796.jpg

隠れた名店って感じでとてもよかったです。

その後は艦これの時間になったのでやる。
しかし、弾薬がどっちだーってなって、建造はできず。
機銃が全然あたらなくて敗北を連発した。もうしばらくやらんかな・・・。クソ提督だしね。
f0019846_179953.jpg


その後はLEVEL5 -Judgelight-で取り敢えず100%。プレミアムモードを使ってみました。
f0019846_17101098.png


キリジャイもいい感じに仕上がった。
f0019846_17112181.png


更にスコアを詰めるべく、一旦コーヒーを飲みに行く。
ブルンジムランビという奴らしい。700円以上した。
f0019846_17115276.jpg


その後はStrayer MASTER を100% ULTするなど。
f0019846_17123274.jpg


DEEP PURPLEは必要に迫られて練習開始。しかしクラスⅤは遠い。
そしてクラスⅣも落ちた。
f0019846_1713994.jpg


夜はガチの大衆焼肉。
f0019846_17132226.jpg


f0019846_17133477.jpg


f0019846_1713441.jpg


f0019846_17135224.jpg


炎上案件
f0019846_1714971.jpg


1日で38クレでした。

  by ddrer-yossi | 2016-04-28 23:30 | cross beats | Comments(0)

キリジャイ詰め

今日はお昼はイタリアンハンバーグ定食
f0019846_17161848.jpg


夜は歯医者通院のため帰路へ。
ジムは軽く走るのみで終了。20分だったかな…。

ゲーセンはSTULTI HARD で88.1%
f0019846_17173176.jpg


Stand Alone Beat Maste HARD 84.3%
f0019846_1719136.jpg


後はキリジャイも46270。多少頑張った。まだいける。でも譜面変更ありそう…。
f0019846_17212133.png

  by ddrer-yossi | 2016-04-27 23:15 | cross beats | Comments(0)

ばてばてランニング。光は見えてきたか。

今日はお昼に三色まぐろ丼。
f0019846_17231694.jpg


夜はカレーパン特集を観つつぐったり。
ジムには行くも、30分(8.5km/h),15分(9.5km/h)で走ってばてばて。

ゲーセンはMonkey Dance '09(A)をCB1。やらかした。
f0019846_1724397.jpg


その後はリフレクでperditus†pardisus HARD 86.9%
f0019846_17251289.jpg


その後はひたすらREV。キリジャイで感覚をつかむ。45700。
f0019846_172634.png

  by ddrer-yossi | 2016-04-26 23:22 | reflec beat | Comments(0)

光が見えない戦い

今日はお昼はナポリタンの特盛り。
f0019846_17272312.jpg


夜は筋トレのみ。

ゲーセンは龍と少女とデコヒーレンスで90.7% AAA
f0019846_17283388.jpg


Spica SPECIALは久しぶりにまたフルコン。更新ではない。
f0019846_1728587.jpg


後はREVをやる。キリジャイを少しずつ・・・と思ったが光が全く見えないところだった。45300
f0019846_17293442.jpg

  by ddrer-yossi | 2016-04-25 23:26 | cross beats | Comments(0)

のんびり休息

今日はやっと一息つけたということで、4月で休めるタイミングでした。
ゲーセンはruin of opals SPECIALで84.5%
f0019846_1733571.jpg


夕飯はマグロの大トロを食べるなどしてました。
f0019846_17335465.png


後は艦これが動き出しそうだね・・・ってことで。
ゲーセンの集約に一躍買ってくれたらと思う。ほとんどやるつもりないけど。

  by ddrer-yossi | 2016-04-24 17:32 | 日常生活 | Comments(0)

ゲーセンとTopCoder SRM689 Div1復帰戦

今日はお昼はいつもの烈火担々麺で英気を養う。
f0019846_17391537.jpg


その後ゲーセンに行くも、イヤホンを忘れたので買ったやつで代用する。
f0019846_17394139.jpg


そしてREV。Azitate MASTERをSuper54で100%。
f0019846_17401477.jpg


リフレクは、DEADLOCK -Out Of Reach- HARDを86.7%に更新。
f0019846_1741115.jpg


ruin of opals HARDを91.1% フルコン AAA
f0019846_17412819.jpg


maimaiを久しぶりに触ってありふれたせかいせいふく MASTERをS
f0019846_17414935.jpg


弐寺はWISH(EUROBEAT MIX)(A)をフルコン。
f0019846_17421680.jpg


他には、Project DIVA Arcadeでありふれたせかいせいふく EXTREMEをfine24 102.35% PERFECTする。
f0019846_17424942.jpg


他、まともな成果はなかったかなーというところ。
夜は家しゃぶしゃぶ会でした。

深夜にはTopCoder SRM689に参加。
1年以上ぶりのDiv1復帰なので速攻で死ぬかというところ。

easyは2*N列に文字があるので、
これらを上下左右で同じ文字にならないように並び替えて出力せよという問題。
別に最短でもなんでもないので、
最小条件はまず一番多く存在するアルファベットが1/2以下であること。
*x*x*x
x*x*x*

更に一番多いアルファベットを先に交互に並べてあげないと、途中でかぶる可能性がある。
abbbccのとき、

acb
bbcのようになってしまうのはNG。

これによって再提出が必要になった。

その後mediumを読むも、問題の意味がわからずに撃沈。
寝ている間にChallenge Phaseが始まっていた。
そして大体こいつのケースで落ちている人が大半だった。もったいない。


public class ColorfulGarden {

public String[] rearrange(String[] garden) {
int[] alpha = new int[26];
for(int i = 0 ; i < garden.length ; i++){
for(int j = 0 ; j < garden[0].length(); j++){
alpha[garden[i].charAt(j) - 97]++;
}
}
int max = 0;
int maxindex = -1;
for(int i = 0 ; i < alpha.length ; i++){
if(max < alpha[i]){
max = alpha[i];
maxindex = i;
}
}
char[][] ch = new char[2][garden[0].length()];
if(max > garden[0].length())return new String[0];

int index = 0;
int flag = 0;

for(int i = 0 ; i < max ; i++){
while(alpha[maxindex] != 0){
if((index + flag) % 2 == 0){
ch[0][index] = (char)(maxindex + 97);
}else{
ch[1][index] = (char)(maxindex + 97);
}
index++;
alpha[maxindex]--;
if(index == garden[0].length()){
flag = 1;
index = 0;
}
}
}

for(int i = 0 ; i < alpha.length ; i++){
while(alpha[i] != 0){
if((index + flag) % 2 == 0){
ch[0][index] = (char)(i + 97);
}else{
ch[1][index] = (char)(i + 97);
}
index++;
alpha[i]--;
if(index == garden[0].length()){
flag = 1;
index = 0;
}
}
}

String[] s = new String[2];
for(int i = 0 ; i < ch.length ; i++){
String tmps = "";
for(int j = 0 ; j < ch[0].length ; j++){
tmps += ch[i][j];
}
s[i] = tmps;
}
return s;
}

}



1219 -> 1301ということでレートは上がる。
1回ぐらいは何も解けなくてもDiv1に留まりそう。

  by ddrer-yossi | 2016-04-23 23:35 | cross beats | Comments(0)

久しぶりに同期飲み。

今日はお昼はバーガー。
f0019846_17591167.jpg


夜は同期飲み。
f0019846_17592240.jpg


f0019846_17592927.jpg


抹茶ビール
f0019846_17594071.jpg


f0019846_1759486.jpg


f0019846_17595536.jpg


f0019846_180190.jpg


生牡蠣を食ったがあたるんじゃないかと心配することに。
f0019846_1802439.jpg


f0019846_1803067.jpg


f0019846_1803894.jpg


f0019846_1804730.jpg


帰り際のゲーセンでリフレク RAIN HARD 86.2%
f0019846_1811231.jpg


夜も遅いのでそのまま帰路につきました。

  by ddrer-yossi | 2016-04-22 17:49 | reflec beat | Comments(0)

ありえんてんぷる(A)をフルコン。

今日はお昼にハンバーガー定食
f0019846_184103.jpg


そして残念なことに残業気味になり、21時半退勤。
そのままゲーセンへ。
I Was The One(A)は安定でフルコンできるようになったか。(意味は無い
f0019846_1845495.jpg


本日最大の収穫はALIEN TEMPLE(A) フルコン。
f0019846_1851286.jpg


Routing(A)EXHは難所を抜けた所で死ぬ。
f0019846_1853285.jpg


リフレクはANTI-HERO SPECIALをなんとか95.0% AAA+ フルコン。
f0019846_18612.jpg


For UltraPlayers SPECIALは91.7%に更新。
f0019846_1862722.jpg

  by ddrer-yossi | 2016-04-21 18:02 | Beatmania | Comments(0)

SEM SKIN - DESIGN by SEM EXE