Re: [問題]今年台銀IT人員招考試題
: : 題目請參考http://210.68.8.81/tw/ptc_99taiwan/doc/rinbancnw.pdf。
public class Encoding {
public static void main(String[] args) {
Compress c = new Compress("3", "MEET ME XYZ");
System.out.println(c.encoding);
}
}
class Compress {
String table = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ";
String encoding;
public Compress(String A, String B) {
char c;
int a = Integer.parseInt(A);
if(a >= 0) {
a %= 26;
StringBuffer sb = new StringBuffer();
for(int i = 0; i < B.length(); ++i) {
c = B.charAt(i);
if(c >= 'A' && c <= 'Z') {
sb.append(table.charAt((c - 'A') + a));
}
else {
sb.append(c);
}
}
encoding = sb.toString();
}
else {
encoding = B;
}
}
}
縮排怪怪的,懶得弄,僅供參考。
Bleed
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.112.251
→
11/19 21:42, , 1F
11/19 21:42, 1F
→
11/19 23:04, , 2F
11/19 23:04, 2F
→
11/20 10:44, , 3F
11/20 10:44, 3F
→
11/21 23:20, , 4F
11/21 23:20, 4F
→
11/21 23:22, , 5F
11/21 23:22, 5F
→
11/21 23:23, , 6F
11/21 23:23, 6F
→
11/22 02:14, , 7F
11/22 02:14, 7F
→
11/22 21:42, , 8F
11/22 21:42, 8F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 5 篇):