string

    CodeUp / String(문자열) / 1754번 / 큰 수 비교 / C++

    문제 설명 우리는 숫자를 int나 long long으로 숫자를 처리하였다. 이번엔 그보다 더 큰 숫자를 비교해보자. 최대 100자리의 두 숫자가 입력되면 작은수와 큰 수를 차례대로 출력하시오. 입력 정수 두개가 입력된다.(최대 100자리) - 같은 숫자는 입력되지 않는다. 출력 작은수 큰수 순서로 출력한다. 입력 예시 9999999999999999999999999 9999999999999999999999998 출력 예시 9999999999999999999999998 9999999999999999999999999 #include #include using namespace std; int main() { string str1, str2; cin >> str1 >> str2; if (str1.length()..

    CodeUp / String(문자열) / 1408번 / 암호처리 / C++

    문제 설명 인터넷 서비스들은 대부분 아이디와 패스워드(password)를 이용한다. 이때 사용되는 패스워드는 여러 가지 방법으로 암호화되어 저장된다. [어떤 인터넷 서비스의 2가지 암호화 방법] - 입력받은 문자의 ASCII 코드값 + 2 - (입력받은 문자의 ASCII 코드값 * 7) % 80 + 48 사용자의 패스워드를 2가지 방법으로 암호화한 결과를 출력하는 프로그램을 작성하시오. 입력 첫 번째 줄에 2020자 이내로 구성된 암호를 입력한다.(단, 입력되는 암호에 공백은 포함되어있지 않다.) 출력 ① 첫 번째 줄에는 첫 번째 방식으로 암호화한 결과를 출력 한다. ② 두 번째 줄에는 두 번째 방식으로 암호화한 결과를 출력 한다. 입력 예시 TEST 출력 예시 VGUV L3EL #include #inc..

    CodeUp / String(문자열) / 1295번 / 알파벳 대소문자 변환 / C++

    문제 설명 주어지는 문장의 대문자를 소문자로, 소문자를 대문자로 변경하는 프로그램을 작성하라. 입력 한 줄의 공백없는 문장이 입력된다.(최대 길이:1000) 출력 대소문자를 서로 변환한 결과를 출력한다. 입력 예시 CodeChallenge2014withMSP 출력 예시 cODEcHALLENGE2014WITHmsp #include #include using namespace std; int main() { string str; cin >> str; for(int i=0; i='A' && str[i]='a' && str[i]

    CodeUp / String(문자열) / 1133번 / 공백이 있는 문자열 입출력 / C++

    문제 설명 scanf("%s", str);를 사용하면 공백이후의 문자를 입력받지 못한다. 공백이 있는 문자열을 입력받아 출력해보자. 입력 공백이 포함된 문자열이 입력된다. (최대길이 30) 출력 입력받은 문자열을 그대로 출력한다. 입력 예시 black sheep wall 출력 예시 black sheep wall // C #include int main(){ char s[31]; fgets(s,31,stdin); printf("%s",s); } // C++ #include #include using namespace std; int main() { string str; getline(cin, str); cout