编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#18658 #2005. 归火圣夜巡礼 Accepted 100 3098 ms 28328 K Java / 869 B banned22 2024-10-19 15:51:26
显示原始代码
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int lines = sc.nextInt();
        sc.nextLine();
        char[] s;
        boolean inW;

        char[] fin;
        int lenOfFin;

        for (int i = 0; i < lines; i++) {
            s = sc.nextLine().toCharArray();
            fin = new char[s.length];
            lenOfFin = 0;
            inW = false;
            for (char c : s) {
                if (!((c >= 97 && c <= 122) || (c >= 65 && c <= 90))) {
                    inW = false;
                    continue;
                } else {
                    if (inW) {
                        if (c >= 65 && c <= 90) {
                            c += 32;
                        }
                    } else {
                        if (c >= 97 && c <= 122) {
                            c -= 32;
                        }
                        inW = true;
                    }

                    fin[lenOfFin] = c;
                    lenOfFin++;
                }
            }
            System.out.println(new String(fin).trim());
        }
        sc.close();
    }
}
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:144 ms
内存:12664 KiB

输入文件(test0.in

3
dududa+mowang
DAMO_WANG
MOWANG

答案文件(test0.out

DududaMowang
DamoWang
Mowang

用户输出

DududaMowang
DamoWang
Mowang

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:147 ms
内存:12904 KiB

输入文件(test1.in

5
xnk-m.p?uxGAfunoC)ggxMQseandn
Q
KLRykeC@aoeEm*umIegUw(mvk-zkKwK+wo)aAnyeOaiws/k
aKudqWumegj&ay
<85 bytes omitted>

答案文件(test1.out

XnkMPUxgafunocGgxmqseandn
Q
KlrykecAoeemUmieguwMvkZkkwkWoAanyeoaiwsK
AkudqwumegjAyeYcwamydcmvakOk
<59 bytes omitted>

用户输出

XnkMPUxgafunocGgxmqseandn
Q
KlrykecAoeemUmieguwMvkZkkwkWoAanyeoaiwsK
AkudqwumegjAyeYcwamydcmvakOklcwE
QmqaaolaiaCcohkwwyQgpyAjxg
<26 bytes omitted>

系统信息

Exited with return code 0
测试点 #3
Accepted
得分:100
用时:144 ms
内存:12768 KiB

输入文件(test2.in

3
K/tcmgkSr?xqaogqs.ejbyaocqn@wWZAGtPpw-l.e
xMqgB
wUaaq

答案文件(test2.out

KTcmgksrXqaogqsEjbyaocqnWwzagtppwLE
Xmqgb
Wuaaq

用户输出

KTcmgksrXqaogqsEjbyaocqnWwzagtppwLE
Xmqgb
Wuaaq

系统信息

Exited with return code 0
测试点 #4
Accepted
得分:100
用时:145 ms
内存:12844 KiB

输入文件(test3.in

3
EXupWtk
akvjdUoLkV
pkxiq>njoXmowki

答案文件(test3.out

Exupwtk
Akvjduolkv
PkxiqNjoxmowki

用户输出

Exupwtk
Akvjduolkv
PkxiqNjoxmowki

系统信息

Exited with return code 0
测试点 #5
Accepted
得分:100
用时:146 ms
内存:12852 KiB

输入文件(test4.in

1
darcPagyp

答案文件(test4.out

Darcpagyp

用户输出

Darcpagyp

系统信息

Exited with return code 0
测试点 #6
Accepted
得分:100
用时:145 ms
内存:12592 KiB

输入文件(test5.in

1
sfknqp

答案文件(test5.out

Sfknqp

用户输出

Sfknqp

系统信息

Exited with return code 0
测试点 #7
Accepted
得分:100
用时:143 ms
内存:12856 KiB

输入文件(test6.in

7
n^E@giCnoSAEI/MxGa~lme
QjYxYoaqwkkh)aasayqovwzqq&a@osuIYrsaa@qqpq/E#nygArCuanei=vxaaasm.OgPWnTiF
<134 bytes omitted>

答案文件(test6.out

NEGicnosaeiMxgaLme
QjyxyoaqwkkhAasayqovwzqqAOsuiyrsaaQqpqENygarcuaneiVxaaasmOgpwntifwyu
QeqCIawsca
<103 bytes omitted>

用户输出

NEGicnosaeiMxgaLme
QjyxyoaqwkkhAasayqovwzqqAOsuiyrsaaQqpqENygarcuaneiVxaaasmOgpwntifwyu
QeqCIawscapba
RnullmvttxzUVfdtzcojma
Q
E
<68 bytes omitted>

系统信息

Exited with return code 0
测试点 #8
Accepted
得分:100
用时:142 ms
内存:12764 KiB

输入文件(test7.in

2
AwkAxwUAcm(EmZrk-qOscockcnHQ@aXik.sUsgAqd,soqqu?nilTGEi/iu@u
mjQ/xolY-yaqqCNkk!neAInayqasme

答案文件(test7.out

AwkaxwuacmEmzrkQoscockcnhqAxikSusgaqdSoqquNiltgeiIuU
MjqXolyYaqqcnkkNeainayqasme

用户输出

AwkaxwuacmEmzrkQoscockcnhqAxikSusgaqdSoqquNiltgeiIuU
MjqXolyYaqqcnkkNeainayqasme

系统信息

Exited with return code 0
测试点 #9
Accepted
得分:100
用时:149 ms
内存:12432 KiB

输入文件(test8.in

7
A/qksHmhkim(LHwAuacpu@xXcg~quhhUqqNew,onaoe>CwDA)a*w-aawgabq
s^wcSwUozNw@wguUGosSwcU~g
gWeyh(O$
<170 bytes omitted>

答案文件(test8.out

AQkshmhkimLhwauacpuXxcgQuhhuqqnewOnaoeCwdaAWAawgabq
SWcswuoznwWguugosswcuG
GweyhOKNbopaopmeEgEczjk
<131 bytes omitted>

用户输出

AQkshmhkimLhwauacpuXxcgQuhhuqqnewOnaoeCwdaAWAawgabq
SWcswuoznwWguugosswcuG
GweyhOKNbopaopmeEgEczjkifyocCiG
HqsoqUawgkAtntmuwRvse
<96 bytes omitted>

系统信息

Exited with return code 0
测试点 #10
Accepted
得分:100
用时:150 ms
内存:12884 KiB

输入文件(test9.in

1
e<MIwNaog>c~hvXga.r<caIiIgjii>jOKuiRaLfecU,iqjmmIala~mpinkfkAsO

答案文件(test9.out

EMiwnaogCHvxgaRCaiiigjiiJokuiralfecuIqjmmialaMpinkfkaso

用户输出

EMiwnaogCHvxgaRCaiiigjiiJokuiralfecuIqjmmialaMpinkfkaso

系统信息

Exited with return code 0
测试点 #11
Accepted
得分:100
用时:301 ms
内存:17768 KiB

输入文件(test10.in

1721
m#dqnudu#vzNvfbgCsQ-agcct
ogwtg.yls?uapCAY@makQb@aEya>ExkmMQKmuv%tmEoans)d.m
gFaulJn,nouKicw
<51506 bytes omitted>

答案文件(test10.out

MDqnuduVznvfbgcsqAgcct
OgwtgYlsUapcayMakqbAeyaExkmmqkmuvTmeoansDM
GfauljnNoukicwtrqwcASKiqsuzsxYul
<45394 bytes omitted>

用户输出

MDqnuduVznvfbgcsqAgcct
OgwtgYlsUapcayMakqbAeyaExkmmqkmuvTmeoansDM
GfauljnNoukicwtrqwcASKiqsuzsxYulyasugDaajbUsaqeoklrYydmow
NMkg
<43645 bytes omitted>

系统信息

Exited with return code 0
测试点 #12
Accepted
得分:100
用时:297 ms
内存:16720 KiB

输入文件(test11.in

1537
qnycsje,jkaSjfa,Psayb%yomcEmp%R~uWAea@m
jjsrEdbFcui%M/ysdUlaumAMW&oaaomi?w<tiGwyq*pyvo
Lieu-
<47432 bytes omitted>

答案文件(test11.out

QnycsjeJkasjfaPsaybYomcempRUwaeaM
JjsredbfcuiMYsdulaumamwOaaomiWTigwyqPyvo
LieuAxySyakbcoGmzotaufu
<41668 bytes omitted>

用户输出

QnycsjeJkasjfaPsaybYomcempRUwaeaM
JjsredbfcuiMYsdulaumamwOaaomiWTigwyqPyvo
LieuAxySyakbcoGmzotaufuiMSmnitmkszzuu
AknyqGndHkqedkc
<40103 bytes omitted>

系统信息

Exited with return code 0
测试点 #13
Accepted
得分:100
用时:317 ms
内存:17876 KiB

输入文件(test12.in

1669
giynd~C/I
eahutruu
Nicq.O/uSus=wA<gfeemrcxCx%kBuyqkB
hoefv,oksik-nIkahgaqk*c-ywvl
iIIeAgsc
<50226 bytes omitted>

答案文件(test12.out

GiyndCI
Eahutruu
NicqOUsusWaGfeemrcxcxKbuyqkb
HoefvOksikNikahgaqkCYwvl
IiieagscqailHcasucyGjcihs
<44102 bytes omitted>

用户输出

GiyndCI
Eahutruu
NicqOUsusWaGfeemrcxcxKbuyqkb
HoefvOksikNikahgaqkCYwvl
IiieagscqailHcasucyGjcihscgUauqsxvAjkigslggSUhowifo
Kcous
<42405 bytes omitted>

系统信息

Exited with return code 0
测试点 #14
Accepted
得分:100
用时:245 ms
内存:15252 KiB

输入文件(test13.in

713
kqqrzA%ICMok&Mocl/oQAdE?m@sallEkz
ghmcpAoiwO@sanzyWXSsN^MSWKcAt-qgOaj!zQMsy-YslufacIW/s
IAmXa
<21121 bytes omitted>

答案文件(test13.out

KqqrzaIcmokMoclOqadeMSallekz
GhmcpaoiwoSanzywxssnMswkcatQgoajZqmsyYslufaciwS
IamxaevAxuzNxqwhmiPaa
<18552 bytes omitted>

用户输出

KqqrzaIcmokMoclOqadeMSallekz
GhmcpaoiwoSanzywxssnMswkcatQgoajZqmsyYslufaciwS
IamxaevAxuzNxqwhmiPaawpcaydySafqd
TKmcsckkuwNkacoge
<17811 bytes omitted>

系统信息

Exited with return code 0
测试点 #15
Accepted
得分:100
用时:483 ms
内存:28328 KiB

输入文件(test14.in

4983
u*r)itenaayujIa&eyadO/ylBwd
THmsr,YgeaasAqc,wayIxi&rnoens)mubeeoq.k-aKuUA
a
eAu-m,uJErE
o/
<152344 bytes omitted>

答案文件(test14.out

URItenaayujiaEyadoYlbwd
ThmsrYgeaasaqcWayixiRnoensMubeeoqKAkuua
A
EauMUjere
OAaelCqngnIsdxcyhINb
<134035 bytes omitted>

用户输出

URItenaayujiaEyadoYlbwd
ThmsrYgeaasaqcWayixiRnoensMubeeoqKAkuua
A
EauMUjere
OAaelCqngnIsdxcyhINbhmuyyBWgovsskAigwnoto
Pukwesywca
<129024 bytes omitted>

系统信息

Exited with return code 0