codeup

    CodeUp / 1차원 배열 / 1411번 / 빠진 카드 / C++

    문제 설명 우리는 1부터 N까지의 숫자가 차례대로 적힌 N장의 카드 묶음을 가지고 있다. 그런 데 이 카드 묶음을 옮기는 중 실수로 땅에 떨어뜨려 그 중 한 장을 잃어버렸다. 여러 분은 땅에 떨어진 카드 묶음을 읽어서 빠진 하나의 카드 번호를 찾아 출력해야 한다. 입력 첫 줄에는 한 장을 잃어버리기 전 카드의 전체 장수 N이 주어져 있다. 단 . 3 n; for(int i=0; i> temp; sum1 += temp; } sum2 = n*(n+1)/2; cout

    CodeUp / 입,출력 / 1125번 / 8진수 16진수 변환 / C++

    문제 설명 10진수 정수를 입력받아 8진수와 16진수로 출력한다. 입력 10진수 정수 하나가 입력된다. 출력 8진수와 16진수를 차례대로 출력한다. (16진수는 대문자 출력) 입력 예시 10 출력 예시 12 A #include using namespace std; int main() { int n; cin >> n; cout

    CodeUp / String(문자열) / 2721번 / 순환 문자열 / C++

    문제 설명 영어 소문자로 구성된 단어 S1, S2, S3가 있을때, S1의 마지막 문자가 S2의 첫 글자와 같고, S2의 마지막 글자가 S3의 첫 글자와 같고, S3의 마지막 글자가 S1의 첫 글자와 같으면 순환 문자열이라고 한다. 예를 들어 turtle error robot 인 경우 순환 문자열이다. 세 단어가 주어졌을 때 순환 문자열이면 good을 출력, 아니면 bad를 출력하시오. 입력 영어 소문자로 구성된 단어 S1, S2, S3가 각 줄에 한개씩 입력된다.(각 문자열에 공백은 없으며 길이는 2글자 이상 20글자 이하이다.) 출력 순환 문자열이면 good을 출력, 아니면 bad를 출력하시오. 입력 예시 turtle error robot 출력 예시 good #include #include using..

    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]