/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
=new Scanner
(System.
in);
while(sc.hasNext())
{
if(s.charAt(0)=='=')
break;
search.add(s);
}
while(sc.hasNext())
{
list.add(s);
}
boolean valid=true;
if(search.size()%2==1)
valid=false;
if(!valid)
{
return;
}
int err=0;
for(int i=0;i<search.size(); i+=2)
{
if(s.length()!=3)
valid=false;
for(int j=0;j<s.length(); j++)
valid=false;
s=search.get(i+1);
if(s.length()!=2)
valid=false;
for(int j=0;j<s.length(); j++)
valid=false;
if(!valid)
{
err=i;
break;
}
}
if(!valid)
{
System.
out.
println("輸入資料有誤\t:\t"+search.
get(err
)+"\t"+search.
get(err
+1)); return;
}
for(int i=0; i<search.size(); i+=2)
{
int a, b;
b
=Integer.
parseInt(search.
get(i
+1)); int now=-1;
int j=-1;
for(j=0; j<list.size(); j++)
{
int num=-1;
try
{
num
= Integer.
parseInt(list.
get(j
)); }
{
num=-1;
}
if(num!=-1 && num>=100)
now=num;
else if(num!=-1)
{
if(now==a && num==b && j!=list.size()-1)
{
int t=-1;
try
{
}
{
t=-1;
}
if(t==-1)
{
System.
out.
println(search.
get(i
)+"\t"+search.
get(i
+1)+"\t"+list.
get(j
+1)); break;
}
}
}
}
if(j==list.size())
{
System.
out.
println(a
+"\t"+b
+"\t沒有這個學生ㄚㄚㄚ"); }
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgc2M9bmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlBcnJheUxpc3Q8U3RyaW5nPiBzZWFyY2g9bmV3IEFycmF5TGlzdCgpOwoJCUFycmF5TGlzdDxTdHJpbmc+IGxpc3Q9bmV3IEFycmF5TGlzdCgpOwoJCQoJCXdoaWxlKHNjLmhhc05leHQoKSkKCQl7CgkJCVN0cmluZyBzPXNjLm5leHQoKTsKCQkJaWYocy5jaGFyQXQoMCk9PSc9JykKCQkJCWJyZWFrOwoJCQlzZWFyY2guYWRkKHMpOwoJCX0KCQl3aGlsZShzYy5oYXNOZXh0KCkpCgkJewoJCQlTdHJpbmcgcz1zYy5uZXh0KCk7CgkJCWxpc3QuYWRkKHMpOwoJCX0KCQkKCQlib29sZWFuIHZhbGlkPXRydWU7CgkJaWYoc2VhcmNoLnNpemUoKSUyPT0xKQoJCQl2YWxpZD1mYWxzZTsKCQlpZighdmFsaWQpCgkJewoJCQlTeXN0ZW0ub3V0LnByaW50bG4oIui8uOWFpeizh+aWmeacieiqpCIpOwoJCQlyZXR1cm47CgkJfQoJCQoJCWludCBlcnI9MDsKCQlmb3IoaW50IGk9MDtpPHNlYXJjaC5zaXplKCk7IGkrPTIpCgkJewoJCQlTdHJpbmcgcz1zZWFyY2guZ2V0KGkpOwoJCQlpZihzLmxlbmd0aCgpIT0zKQoJCQkJdmFsaWQ9ZmFsc2U7CgkJCWZvcihpbnQgaj0wO2o8cy5sZW5ndGgoKTsgaisrKQoJCQkJaWYoIUNoYXJhY3Rlci5pc0RpZ2l0KHMuY2hhckF0KGopKSkKCQkJCQkJdmFsaWQ9ZmFsc2U7CgkJCXM9c2VhcmNoLmdldChpKzEpOwoJCQlpZihzLmxlbmd0aCgpIT0yKQoJCQkJCXZhbGlkPWZhbHNlOwoJCQlmb3IoaW50IGo9MDtqPHMubGVuZ3RoKCk7IGorKykKCQkJCWlmKCFDaGFyYWN0ZXIuaXNEaWdpdChzLmNoYXJBdChqKSkpCgkJCQkJdmFsaWQ9ZmFsc2U7CgkJCWlmKCF2YWxpZCkKCQkJewoJCQkJZXJyPWk7CgkJCQlicmVhazsKCQkJfQoJCX0KCQlpZighdmFsaWQpCgkJewoJCQlTeXN0ZW0ub3V0LnByaW50bG4oIui8uOWFpeizh+aWmeacieiqpFx0Olx0IitzZWFyY2guZ2V0KGVycikrIlx0IitzZWFyY2guZ2V0KGVycisxKSk7CgkJCXJldHVybjsKCQl9CgkJZm9yKGludCBpPTA7IGk8c2VhcmNoLnNpemUoKTsgaSs9MikKCQl7CgkJCWludCBhLCBiOwoJCQlhPUludGVnZXIucGFyc2VJbnQoc2VhcmNoLmdldChpKSk7CgkJCWI9SW50ZWdlci5wYXJzZUludChzZWFyY2guZ2V0KGkrMSkpOwoJCQlpbnQgbm93PS0xOwoJCQlpbnQgaj0tMTsKCQkJZm9yKGo9MDsgajxsaXN0LnNpemUoKTsgaisrKQoJCQl7CgkJCQlpbnQgbnVtPS0xOwoJCQkJdHJ5CgkJCQl7CgkJCQkJbnVtID0gSW50ZWdlci5wYXJzZUludChsaXN0LmdldChqKSk7CgkJCQl9CgkJCQljYXRjaChFeGNlcHRpb24gZSkKCQkJCXsKCQkJCQludW09LTE7CgkJCQl9CgkJCQlpZihudW0hPS0xICYmIG51bT49MTAwKQoJCQkJCW5vdz1udW07CgkJCQllbHNlIGlmKG51bSE9LTEpCgkJCQl7CgkJCQkJaWYobm93PT1hICYmIG51bT09YiAmJiBqIT1saXN0LnNpemUoKS0xKQoJCQkJCXsKCQkJCQkJaW50IHQ9LTE7CgkJCQkJCXRyeQoJCQkJCQl7CgkJCQkJCQl0PUludGVnZXIucGFyc2VJbnQobGlzdC5nZXQoaisxKSk7CgkJCQkJCX0KCQkJCQkJY2F0Y2goRXhjZXB0aW9uIGUpCgkJCQkJCXsKCQkJCQkJCXQ9LTE7CgkJCQkJCX0KCQkJCQkJaWYodD09LTEpCgkJCQkJCXsKCQkJCQkJCVN5c3RlbS5vdXQucHJpbnRsbihzZWFyY2guZ2V0KGkpKyJcdCIrc2VhcmNoLmdldChpKzEpKyJcdCIrbGlzdC5nZXQoaisxKSk7CgkJCQkJCQlicmVhazsKCQkJCQkJfQoJCQkJCX0KCQkJCX0KCQkJfQoJCQlpZihqPT1saXN0LnNpemUoKSkKCQkJewoJCQkJU3lzdGVtLm91dC5wcmludGxuKGErIlx0IitiKyJcdOaykuaciemAmeWAi+WtuOeUn+OEmuOEmuOEmiIpOwoJCQl9CgkJCQoJCX0KCQkKCQkKCQkKCX0KfQ==
MjAxIDAxCjIwMiAzMgo9CjIwNQkJCuW6p+iZnwnlp5PlkI0J5oCn5YilCjAxCeeOi+S5i+eQswnlpbMKMDIJ5p2O5oCh5a6jCeWlswowMwnmnY7lnJPoq60J5aWzCjA0Ceael+WuuOiQsQnlpbMKMDUJ5p6X5oGp5aaCCeWlswowNgnmnpfnj67nkZwJ5aWzCjA3CeW8tembheetkQnlpbMKMDgJ6Zmz5b+16JCxCeWlswowOQnpmbPlqZXlrokJ5aWzCjEwCemZuOW/g+WmrgnlpbMKMTEJ5b2t6Yi65pm0CeWlswoxMgnpu4PmhI/mmbQJ5aWzCjEzCea6q+afj+iQsQnlpbMKMTQJ5YqJ5a626I+xCeWlswoxNQnlsLnpipgJ55S3CjE2CeS9meabuOW4hgnnlLcKMTcJ5p2O56CUCeeUtwoxOAnlkajnq4vmoZMJ55S3CjE5CeWRqOiCsuaFtgnnlLcKMjAJ5p6X5pS/6J6NCeeUtwoyMQnkv57mmbrlrrYJ55S3CjIyCeafr+ipoOe/lAnnlLcKMjMJ5rSq5a6I5LiACeeUtwoyNAnog6HlmInojYMJ55S3CjI1CeW8teeFpeaXuwnnlLcKMjYJ6Kyd6YeH5YuzCeeUtwoyNwnmm77lsLnlu7cJ55S3CjI4CeiUoeWKreeMtwnnlLcKMjkJ6JWt55Ge6L6wCeeUtwozMAnljIXluq3nvr0J55S3CjIwNgkJCuW6p+iZnwnlp5PlkI0J5oCn5YilCjAxCeaxn+mHh+eOsgnlpbMKMDIJ5p2O6Iqz55GcCeWlswowMwnmnY7mgazonJwJ5aWzCjA0Ceael+Wnv+WmpAnlpbMKMDUJ56WB5pmP56u5CeWlswowNgnmn6/lj4jnkYQJ5aWzCjA3CeiLl+iCsueRhAnlpbMKMDgJ6auY5L6d57a6CeWlswowOQnojorlsI/nkakJ5aWzCjEwCeiosembheemjgnlpbMKMTEJ6Zm46Iq3562gCeWlswoxMgnlionpg4HlqbcJ5aWzCjEzCeiztOmIuuaYgAnlpbMKMTQJ6aGP6Iq35p+UCeWlswoxNQnpoZTolo/lhJIJ5aWzCjE2CeS4geW+t+eiqQnnlLcKMTcJ5ZCz5Lqs5bGVCeeUtwoxOAnlkLPnoqnku4EJ55S3CjE5Ceadjui7kgnnlLcKMjAJ5rSq5a2Q5a64CeeUtwoyMQnojIPlrrjkvb4J55S3CjIyCeenpuaYjOizognnlLcKMjMJ6Zmz5paH5rWpCeeUtwoyNAnpmbPmmJPmlrAJ55S3CjI1CemZs+S/nuS7gQnnlLcKMjYJ5b2t5YWG6IOkCeeUtwoyNwnppq7ml63ovrAJ55S3CjI4CeWKiemCpuS7uwnnlLcKMjkJ6JSj5a2f5a24CeeUtwozMAnpoY/nnb/ovrAJ55S3Cg==
201 01
202 32
=
205
座號 姓名 性別
01 王之琳 女
02 李怡宣 女
03 李圓諭 女
04 林宸萱 女
05 林恩如 女
06 林珮瑜 女
07 張雅筑 女
08 陳念萱 女
09 陳婕安 女
10 陸心妮 女
11 彭鈺晴 女
12 黃意晴 女
13 溫柏萱 女
14 劉家菱 女
15 尹銘 男
16 余書帆 男
17 李研 男
18 周立桓 男
19 周育慶 男
20 林政融 男
21 俞智家 男
22 柯詠翔 男
23 洪守一 男
24 胡嘉荃 男
25 張煥旻 男
26 謝采勳 男
27 曾尹廷 男
28 蔡劭猷 男
29 蕭瑞辰 男
30 包庭羽 男
206
座號 姓名 性別
01 江采玲 女
02 李芳瑜 女
03 李恬蜜 女
04 林姿妤 女
05 祁晏竹 女
06 柯又瑄 女
07 苗育瑄 女
08 高依綺 女
09 莊小瑩 女
10 許雅禎 女
11 陸芷筠 女
12 劉郁婷 女
13 賴鈺昀 女
14 顏芷柔 女
15 顔薏儒 女
16 丁德碩 男
17 吳京展 男
18 吳碩仁 男
19 李軒 男
20 洪子宸 男
21 范宸佾 男
22 秦昌賢 男
23 陳文浩 男
24 陳易新 男
25 陳俞仁 男
26 彭兆胤 男
27 馮旭辰 男
28 劉邦任 男
29 蔣孟學 男
30 顏睿辰 男