[Day19]The Decoder

上一篇介绍了Tell me the frequencies!,ASCII CODE码来表示总共出现那些字母,那些字幕又出现了几次,并从小排到大,由小排到多,只要看得懂题目的话,那这题应该是不会算太难的题目。

今天讲解的题目是The Decoder
先附上程序码:
import java.util.;
import static java.lang.System.
;
public class main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNextLine()){
String a =sc.nextLine(),S="";
for(int i=0;i<a.length();i++){
S=S+(char)(a.charAt(i)-7);
}
System.out.println(S);
}
}
};

题目要求把乱码转成正确的字母,题目看了一看,并且比照答案之後,就会发现,是利用ASCII CODE码来转换的,使ASCII CODE码-7就可以得出正确的字母,当然这样会有特殊字元,但那也是题目要求之一,所以也没关系,只需要把每一行分开存起来,并分开转换,就可以得到题目需要的答案了,跟昨天那题讲解的蛮相似的,都是使用charAt()来取ASCII CODE码再来转换,已经连续几题这使用这些相似的操作了,接下来再遇到就不怕咯!
今天的讲解就到这里。
明天也是新的题目,会介绍The Huge One ,继续加油!


<<:  Day7绑手绑脚绑Class

>>:  DAY05随机森林演算法(续2)

Day1:第一天来点简单的先安装Parrot_Security

CEH (Certificated Ethical Hacke)上课中教了满多的工具 , 今天我们先...

JavaScript DOM classList

classList ClassList是一个物件,会返回一个 DOMTokenList,里面包含此元...

Day 17 - 研习计画夥伴介绍与脑力激荡篇

经过筛选的阶段後也成功媒合到几位同学,在今天会先分享研习学生们背景、报到的状况以及协助计画发想活动的...

安装防盗系统的重要性

今天,我们来探讨一下安装防盗系统的重要性吧。 在疫情期间,仍然有不入室盗窃的罪状发生。为了保障人身及...

SQL insert小技巧(使用SQL Sever/Go)

最近写了一堆stored proceudure 在SQL上遇到很多问题,觉得这个方法很实用 找了几个...