Transparent White Star
썸네일 [백준/C] 27866번: 문자와 문자열 문자열 나오면 뇌가 저려요문자열 단어만 봐도 뒷목이 땡깁니다그래도 어쩌겠어요... 해야죠 문자열이라서 너무 어렵고 하기 싫다고 생각했는데,해보니까 생각보다 잘풀려서 자신감이 더 올라갔어!하기 싫었는데 오히려 좋은 결과를 얻었다니완전 럭키비키잔앙🍀문자열 S 입력받고 정수 i 입력받기  문자열 S의 i번째 글자 출력하기가 목표이기 때문에단순하게 짜줬습니다.#include int main() { char s[1001]; int i, size = 0; scanf("%s", s); scanf("%d", &i); printf("%c", s[i-1]); return 0;}문자는 최대 1000자라고 하니 1001으로 잡아줍니다.그 뒤로 변수 선언하고 입력 받은 뒤, 해당 문자열의 인덱..
썸네일 [백준/C] 2675번: 문자열 반복 정말 저를 너무너무 힘들게 한 문제입니다아직도 뇌가 저려요테스트 케이스 T 입력받고 그 횟수만큼 반복횟수 R, 문자열 S를 입력받음  >> 문자열 S의 각 요소를 R번 반복  = for ( T번 ) for( 문자열 S의 요소만큼 ) for( R번 ) s[문자열 S의 개수] > 문자열 S의 개수를 구하는 방법을 생각해야됨= while문을 통해 Null 값이 나올 때까지 count를 세어줌.#include int main() { int t, r; char s[21]; scanf("%d", &t); for (int i = 0; i 그동안 scanf_s 보안 문제 때문에 조금 귀찮았었는데 이번 문제 풀면서 그냥 없애버렸습니다.하.... 쉽지 않다
썸네일 [백준/C] 11720번: 숫자의 합 공백없이 쓰인 숫자를 어떻게 합해서 출력할지 정말 많은 고민을 해봤습니다....머리가 저린 기분이에요선배랑 동기의 도움을 받아서 풀었씁니다잉잉char 배열 입력받고 n번 배열 잘라서 더해줬어요#include int main() { int n, sum = 0; char arrChar[100]; scanf("%d", &n); scanf("%s", arrChar); for (int i = 0; i 저는 visual studio 2022? 이거 쓰고 있는데 백준 쓸 때마다 scanf_s 수정하기도 귀찮고... 여러가지의 이유로 설정을 바꿔줬습니다...깔-끔문자열 > 정수형으로 바꿨을 때 1이 49길래... -'0' 해줬습니다
썸네일 [백준/C] 10818번: 최소, 최대 이번에는 최소 최대입니다...min max 변수 두 개 선언하면 되겠죠? 두 수 범위 확인해서 선언해주기..배열로 풀어보려고 했는데 배열 크기가 지정되지 않은 상태에서 어떻게 입력받는지 모르겠습니다#include int main() { int n, tmp, min = 1000000, max = -1000000; scanf_s("%d", &n); for (int i = 0; i max) max = tmp; } printf("%d %d", min, max); return 0;}이렇게 오래 걸린 채점은 처음이에요30초나 걸렸다!오늘도 실수로 scanf_s 써버렸어요 이럴쑤가~
썸네일 [백준/C] 2562번: 최댓값 하나도 몰루겠어요카톡 불펌 좀 했습니다 선배그치만.. 그치만... 넘무 하기 싫었씁니다일단 자연수 9개 입력 받고 최댓값 & 몇 번째 수인지 출력이니까9칸짜리 배열 만들어서 넣고 반복문에 line 변수 만들어서 어떻게.. 해주면 되겠죠?결과는..출력형식이 잘못되었대요잉잉#include int main() { int arr[9], num, max = 0, line = 0; for (int i = 0; i max) { max = arr[i]; line = i + 1; } } printf("%d\n", max); printf("%d", line); return 0;}\n 하나 더 해줬다고 가차없이 오답 주는 거...너무해.
썸네일 [백준/C] 11654번: 아스키 코드 아스키 코드도 나오네요자료형 맨날 까먹는 저는... 이걸 맨날 찾아봅니다.앞으로는 안 보고도 풀 수 있어지길...#include int main(){ char n; scanf("%c", &n); printf("%d", n);}%c 문자... 메모
썸네일 [백준/C] 2739번: 구구단 중간 시험기간에 과 건물에서 새벽까지 선배랑 반복문 공부하던 저한테는 ez합니다.훘...#include int main(){ int n; scanf("%d", &n); for (int i=1;i근데 띄어쓰기 안 했다고 혼남헤헷콩;;
썸네일 [백준/C] 2438번: 별 찍기 - 1 별 찍기가 나왔습니다별찍기로 유학까지 다녀온 제게는 ez하죠네 놈을 풀어 눈물콧물 쏙 다 빼주마#include int main() { int n; scanf("%d", &n); for (int i = 1; i 이중for문인가암튼 그렇게 써줬습니다.겉에 있는 for문이 몇 줄인지를, 안에 있는 for문이 한 줄에 몇 개의 별을 출력할지를 결정합니따.
썸네일 [백준/C] 10952번: A+B - 5 A+B 시리즈가 있는 거였어요웃겨...처음에는 while문 조건식 안에 a와 b가 모두 0일 때를 넣어줬는데그러면 출력에 0이 뜨더라고요그래서 무한반복 해주고 그 안에 break 넣어줬습니다.#include int main(){ int a = 1, b = 1; while(1){ scanf("%d %d", &a, &b); if (a==0 && b==0) break; else printf("%d\n", a+b); } return 0;}문제 조건을 잘 확인하자!
썸네일 [백준/C] 10950번: A + B - 3 흠...몇 번 할지 입력하고 숫자를 그만큼 적는 거 맞겠죠?MZ세대의 문해력 논란에 제가 한몫하는 것 같습니다.#include int main() { int t, a, b; scanf("%d", &t); for (int i = 1; i 선배의 도움을 (많이) 받아 풀어봤습니다.확실히 정신이 멀쩡할 때 풀어야 잘되네요
썸네일 [백준/C] 10872번: 팩토리얼 이번에도 아주 익숙한 문제가 나왔습니다.달달 외우던... 팩토리얼정수 0~12 사이 범위 확인해주고예제로 0일 때 출력도 따로 해줍니다 #include int main() { int n, sum = 1; scanf("%d", &n); if (n == 0) { printf("1"); } else if (n > 0 && n 저는 컴파일에러가 넘무 싫어요하...
썸네일 [백준/C] 2741번: N 찍기 반복문으로 넘어왔씁니다.for문 까먹을 뻔했어요.사파리월드 문제 이후로 ptsd 생겨서 숫자 범위를 확인하게 되네요범위가 작으니 int형 써주겠습니다#include int main() { int n; scanf("%d", &n); for (int i = 1; i 전 바보입니다.입력받을 수 범위는 확인했는데출력하는 숫자는 확인을 안했어요0부터 시작해버려서 틀렸습니다...잉잉괜..차나~딩딩딩딩딩....