목록분류 전체보기 (404)
SPRING :: NOTE
# 문제 설명 - 문자열 str이 주어진다. - 문자열을 시계방향으로 90도 돌려서 출력하는 코드를 작성 # 제한사항 - 1 ≤ str의 길이 ≤ 10 #include #include #define MAX_LEN 11 // 최대 문자열 길이 + 1 int main() { char str[MAX_LEN]; // 입력받을 문자열 char rotated[MAX_LEN][MAX_LEN]; // 시계방향으로 돌린 문자열 int len, i, j; // 문자열 입력 받기 scanf("%s", str); // 입력받은 문자열의 길이 구하기 len = strlen(str); // 시계방향으로 돌린 문자열 구하기 for (i = 0; i < len; i++) { for (j = 0; j < len; j++) { rota..
# 문제 설명 - 두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어진다. - 입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성 # 제한사항 - 1 ≤ str1, str2의 길이 ≤ 10 #include #include int main() { char str1[11], str2[11]; scanf("%s %s", str1, str2); strcat(str1, str2); printf("%s", str1); return 0; } 위 코드에서는 scanf 함수를 이용하여 두 개의 문자열을 입력 받는다. 입력 받은 두 문자열을 strcat 함수를 이용하여 이어붙이고, printf 함수를 이용하여 이어붙인 문자열을 출력한다. strcat 함수는 첫 번째 인자로 전달된 문자열에..
# 문제 설명 - 다음과 출력 예시와 같이 출력하도록 코드를 작성해 주세요. # 출력 예시 - !@#$%^&*(\'"?:; #include int main() { printf("!@#$%%^&*('\"?:;"); return 0; } 위 코드에서는 printf 함수를 이용하여 주어진 문자열을 출력한다. 주어진 문자열에는 작은따옴표와 큰따옴표가 포함되어 있기 때문에, 이를 이스케이프 문자로 표현해 주어야 한다. 작은따옴표는 \', 큰따옴표는 \"로 표현한다. 따라서 위 코드에서는 '\"'로 작은따옴표와 큰따옴표를 모두 표현하였다.
# 문제 설명 - 영어 알파벳으로 이루어진 문자열 str이 주어짐 - 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성 # 제한사항 - 1 ≤ str의 길이 ≤ 10 - str은 알파벳으로 이루어진 문자열 #include #include int main() { char str[11]; scanf("%s", str); int len = strlen(str); for (int i = 0; i < len; i++) { if ('a'
# 문제 - 문자열 str과 정수 n이 주어짐 - str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성 # 제한 사항 - 1 ≤ str의 길이 ≤ 10 - 1 ≤ n ≤ 5 #include #include int main() { char str[11]; int n; scanf("%s %d", str, &n); int len = strlen(str); // 문자열의 길이를 구합니다. for (int i = 0; i < n; i++) { // n번 반복하여 출력합니다. for (int j = 0; j < len; j++) { putchar(str[j]); } } putchar('\n'); // 줄바꿈 문자를 출력합니다. return 0; } 위 코드에서는 입력으로 문자열과 반복 횟수를 받고, 문자열의 ..
문제 문자열 str이 주어질 때, str을 출력하는 코드를 작성 제한사항 1 ≤ str의 길이 ≤ 1,000,000 str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어짐. 기본적으로 C언어에서 문자열을 입력받는 부분은 scanf를 사용하여 다음과 같이 구현할 수 있다. #include int main() { char str[1000001]; scanf("%s", str); printf("%s\n", str); return 0; } 위 코드는 입력으로 문자열을 받아 출력한다. scanf 함수를 이용하여 문자열을 입력받고, printf 함수를 이용하여 문자열을 출력한다. %s는 문자열을 입력받을 때 사용되는 서식지정자이다. 이를 이용하여 문자열을 입력받을 수 있다. 출력 시, %s를 이용하여 문자열을 출력..
출장으로 인해 서울역 인근에 숙소를 잡았다. 업무가 끝나고, 할것도 없고 해서 역시나 술한잔 했다. 너무 폭주를 했나...? 해장... 해장!!! 을 외치며 주변 해장국집을 검색했다. 그래서 이번 포스팅은 서울역 주변 골목에 위치한 해장국 맛집 '황태해장국'을 소개한다. 이곳은 정말 해장하기 좋은 곳 중 하나이다. 일단 위치는 골목에 있어 잘 보이지가 않는다. 이렇게 골목에 있어도 유지가 되는거 보면 찐 해장 맛집인듯 싶다. 가격도 적당하다. 사실 대전쪽이라고 생각하면 그렇게 괜찮은 가격은 아니지만, 서울 버프를 받고 가격을 보면 나름 저렴한 가격이라 할 수 있다. 뭐 그냥 간단한 조합이다. (+김치) 뭐가 더 필요할까. 그냥 해장 맛집이다. 얼른 해장하고 일하러 가자.
오늘은 무슨 안주랑 술마시지~🍺 하다가 문뜩 생각난 온유네 닭매운탕...! 입사하고나서 선임들이 갈때 따라갔단 곳인데 벌써 8년이 지났는데도 아직도 살아있는 맛집이다. 원래는 선화동에 있다고 들었었는데, 이곳이 옮긴 곳이란다. 2023년 1월 기준 메뉴판이다. 사실 닭도리탕하고 비교해도 나쁜 가격은 아니다. (아니 저렴해 보인다.) 닭매운탕은 매운맛 단계를 정할 수 있는데, 맵찔이들은 순한맛으로 꼭 시켜야한다. 매운맛은 맵다. 꽤. 술을 시켜서 그런지 모르겠는데, 닭똥집은 항상 서비스로 나온다. (항상 술을 시켜서 이게 기본 서비스인지, 단순히 술을 시켜 나오는건지 잘 모르겠다.) 사실 이 닭똥집도 엄청 맛있어서 닭매운탕이 다 끓여지기 전까지 항상 소주를 두세병은 마신다. 기본 반찬과 함께 나오는 미역국..