Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
116429 张智博 加密的病历单 C++ Compile Error 0 MS 0 KB 525 2025-04-09 21:00:43

Tests(0/0):


Code:

#include <bits/stdc++.h> using namespace std; string s; int main() { cin >> s; for(int i=0;i<s.size();i++) { if(s[i] >="a" && s[i] <="z") { s[i] -=32; } else s[i] +=32; } reverse(s.begin(),s.end()); for(int i=0;i<s.size();i++) { if(s[i] == "x") s[i] = "a"; else if(s[i] == "y") s[i] = "b"; else if(s[i] == "z") s[i] = "c"; else if(s[i] == "Y") s[i] = "A"; else if(s[i] == "X") s[i] = "B"; else if(s[i] == "Z") s[i] = "C"; } return 0; }


Run Info:

Main.cc: In function 'int main()':
Main.cc:7:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int i=0;i="a" && s[i] <="z")
             ^
Main.cc:9:13: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:9:27: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   if(s[i] >="a" && s[i] <="z")
                           ^
Main.cc:9:27: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:17:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int i=0;i >::value_type {aka char}' [-fpermissive]
    s[i] = "a";
         ^
Main.cc:21:19: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   else if(s[i] == "y")
                   ^
Main.cc:21:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:22:9: error: invalid conversion from 'const char*' to '__gnu_cxx::__alloc_traits >::value_type {aka char}' [-fpermissive]
    s[i] = "b";
         ^
Main.cc:23:19: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   else if(s[i] == "z")
                   ^
Main.cc:23:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:24:9: error: invalid conversion from 'const char*' to '__gnu_cxx::__alloc_traits >::value_type {aka char}' [-fpermissive]
    s[i] = "c";
         ^
Main.cc:25:19: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   else if(s[i] == "Y")
                   ^
Main.cc:25:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:26:9: error: invalid conversion from 'const char*' to '__gnu_cxx::__alloc_traits >::value_type {aka char}' [-fpermissive]
    s[i] = "A";
         ^
Main.cc:27:19: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   else if(s[i] == "X")
                   ^
Main.cc:27:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:28:9: error: invalid conversion from 'const char*' to '__gnu_cxx::__alloc_traits >::value_type {aka char}' [-fpermissive]
    s[i] = "B";
         ^
Main.cc:29:19: warning: comparison with string literal results in unspecified behaviour [-Waddress]
   else if(s[i] == "Z")
                   ^
Main.cc:29:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
Main.cc:30:9: error: invalid conversion from 'const char*' to '__gnu_cxx::__alloc_traits >::value_type {aka char}' [-fpermissive]
    s[i] = "C";
         ^