关注
UTF8这个其实不改也没有问题,可以将给出的数组看成是多个字符的编码,然后判断是否合法,一下我的代码,改之前和之后都可以AC import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String line = in.nextLine();
int N = Integer.parseInt(line);
int code[] = new int[N];
String[] split = in.nextLine().split(" ");
for(int i = 0; i < N; i++) {
code[i] = (Integer.parseInt(split[i]) & 255);
}
int index = 0;
int ret = 1;
while(index != N && ret == 1) {
if(code[index] <= 127) {
index++;
continue;
}
if(code[index] >= 192 && code[index] <= 223) {
if(!(code[index + 1] >= 128 && code[index + 1] <= 191))
ret = 0;
index += 2;
continue;
}
if(code[index] >= 224 && code[index] <= 239) {
if(!(code[index + 1] >= 128 && code[index + 1] <= 191 && code[index + 2] >= 128 && code[index + 2] <= 191))
ret = 0;
index += 3;
continue;
}
if(code[index] >= 240 && code[index] <= 247) {
if(!(code[index + 1] >= 128 && code[index + 1] <= 191 && code[index + 2] >= 128 && code[index + 2] <= 191 && code[index + 3] >= 128 && code[index + 3] <= 191))
ret = 0;
index += 4;
continue;
}
ret = 0;
}
System.out.println(ret);
}
}
查看原帖
点赞 评论
相关推荐


点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 面试最后的反问环节,能问些什么?(附特供问题)3.5W
- 2... BG一般,如何逆天改命拿下后端秋招SSP?1.4W
- 3... 从面试官的角度看待一场面试是怎么样的?8760
- 4... 害,找工作哪有不上当的!5901
- 5... 团、节、东孝子全部启动启动启动!(26届后端秋招总结)4595
- 6... 作为普通家庭出身的我,为什么非大厂不可?4493
- 7... 双非硕的十月份秋招总结4146
- 8... 项目经历混乱?STAR法则手把手教你梳理(附真实案例分析过程)3866
- 9... 待了一年,一点没亏3762
- 10... 感觉每个人都有自己的苦恼3692
正在热议
更多
# 实习在多还是在精 #
25238次浏览 195人参与
# 我的求职进度条 #
43502次浏览 645人参与
# 智慧芽求职进展汇总 #
717次浏览 5人参与
# 秋招踩过的“雷”,希望你别再踩 #
61408次浏览 868人参与
# 实习下班不想学习,正常吗? #
14423次浏览 154人参与
# 你见过哪些工贼行为 #
12318次浏览 77人参与
# 未岚大陆求职进展汇总 #
3930次浏览 56人参与
# 24届的你们现状如何了? #
97732次浏览 508人参与
# 校招谈薪一定要知道的事 #
10019次浏览 94人参与
# 找工作中的小确幸 #
21917次浏览 206人参与
# 反问环节如何提问 #
112903次浏览 2366人参与
# 顺丰求职进展汇总 #
62118次浏览 309人参与
# 如果不考虑收入,你最想做什么工作? #
31336次浏览 180人参与
# 你觉得什么岗位会被AI替代 #
12773次浏览 151人参与
# 为什么国企只招应届生 #
206028次浏览 1228人参与
# 你的房租占工资的比例是多少? #
61763次浏览 778人参与
# 工作中,努力重要还是选择重要? #
204844次浏览 2076人参与
# 入职以后才知道的校招谎言 #
98873次浏览 640人参与
# 远程面试的尴尬瞬间 #
206543次浏览 1299人参与
# 机械人的保底公司是哪一家? #
40764次浏览 133人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
136485次浏览 1200人参与
# 大厂VS公务员你怎么选 #
15203次浏览 221人参与