Problem Solving

[Steins;Gate] 「電脳言語のオルダーソンループ」

충무로술겜마 2021. 7. 28. 13:37

https://paiza.jp/steins_gate/

 

【電脳言語のオルダーソンループ】|paiza × STEINS;GATE コラボ

プログラミング問題を解いて、ここでしか見られないSTEINS;GATEのストーリーを楽しもう!秋葉原に、そして世界に革命を起こせ!

paiza.jp

Paiza x STEINS;GATE 콜라보로 ps 문제를 풀고 스토리를 해금하는 이벤트를 진행중입니다.

'전뇌언어의 올더슨루프'라네요 ㅋㅋㅋ 사실 일본어를 잘 했으면 스토리도 다 읽어볼텐데 한자를 몰라서..ㅠㅠㅠ 

https://twitter.com/kagakuadv/status/1420236359680237568

 

科学ADV公式 on Twitter

“Paiza×STEINS;GATEコラボ 「電脳言語のオルダーソンループ」がついに開始! ミッション攻略によってオリジナルグッズが当たるキャンペーンなども開催中🎁 プログラミングで世界線を超えろ

twitter.com

 

1. 正則表現のエントリーポイント (정규식의 엔트리포인트)

1
2
3
= input()
= input()
print(a+';'+b)
cs

2. 性能解析のタイプセーフ (성능분석의 유형안전)

1
2
3
4
5
6
7
8
from math import ceil
n, k = map(float, input().split())
= int(n)
= 0
for i in range(n):
    s += float(input())
 
print(ceil(s/k))
cs

 

3. 例外処理のタブーサーチ (예외처리의 금기검색)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
n, m, l = map(int, input().split())
 
= [[int(x) for x in input().split()] for y in range(n)]
= [[int(x) for x in input().split()] for y in range(l)]
 
diff = [[0 for x in range(l-1)] for y in range(m)]
for i in range(l - 1):
    for j in range(m):
        diff[i][j] = p[i+1][j] - p[i][j]
 
for i in range(l-1):
    for j in range(n):
        if diff[i] == d[j]:
            print(j + 1)
            break
cs

 

1, 2, 3번 문제 다 맞춰야 4번 문제 열리는데... 3번 히든케이스에서 틀리는중...ㅠㅠ

 

그리고 밑에 미션들도 다 깨면 옐로우 우파를 받을 수 있는것 같아요.

 

미션 1. ネット・ガーディアンの奮闘 (인터넷가디언의 분투)

 

 

이스터에그:

https://sheepjin99.tistory.com/69

 

「電脳言語のオルダーソンループ」이스터에그

원문: 번역: 원문 번역 이런거 만드는 분들이 이런 코멘터리를 안넣을리가 없지 https://twitter.com/RieL_Cho/status/1420270989003288580 paiza 사장님도 확인하신듯....ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

sheepjin99.tistory.com