Last active
November 24, 2021 06:59
-
-
Save nac-39/479232f1c1686b7044ece38cf80a7aa0 to your computer and use it in GitHub Desktop.
ランダムにAtCoderのAかB問題を表示するブックマークレットです.abc->arcにしたり,arrにc,dを追加するとARCやC,D問題も表示できます.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:(function() { var arr = [ "a", "b" ] ; | |
var chr = arr[ Math.floor( Math.random() * arr.length ) ] ; | |
var min = 1 ; | |
var max = 230 ; | |
var ran = Math.floor( Math.random() * (max + 1 - min) ) + min ; | |
var num = ('0' + ran).slice(-3); | |
var newurl="https://atcoder.jp/contests/abc" + num + "/tasks/abc" + num + "_" + chr ; | |
var codetest_url="https://atcoder.jp/contests/abc" + num + "/custom_test"; | |
var urls=[newurl,codetest_url]; | |
for (var i = 0; | |
i < urls.length; | |
i++){ | |
window.open(urls[i]); | |
} })(); |
atcoder.jpをポップアップブロックしないにすると,AtCoderのサイトにいるときにこのブックマークレットを実行するとうまくいく
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
コードテストいらなかったら,
以下を消して,