본문 바로가기

분류 전체보기270

[SWEA] #1933. 간단한 N의 약수 Difficulty 1 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int N; int divisor[1001]; scanf("%d", &N); for (int i = 0; i 2021. 10. 7.
[pwnable.kr] Toddler's Bottle - fd 첫번째 문제는 fd (file descriptor)에 대한 문제이다. 문제를 누르면 위와 같이 뜨는데, 가능하면 혼자 풀어보고 싶었지만 지금 수준으로는 어떻게 해야하는 건지 감이 하나도 잡히지 않아서 위의 이미지에 있는 영상을 조금 참고했다. File Descriptor는 시스템으로부터 할당받은 파일이나 소켓을 대표하는 정수값이다. 특정 파일에 접근할 때 사용하는 일종의 인덱스 값이라고 생각하면 될 듯 싶다.. integer value name file stream 0 표준 입력 stdin 1 표준 출력 stdout 2 표준 에러 출력 stderr 이 내용들이 어떻게 사용될 지는 잘 모르겠지만 일단 내용이 그렇다고 하니 정리해두고 넘어가도록 하자.. 일단 맨 밑에 있는 명령어를 통해 접속을 해준다. 그러.. 2021. 10. 4.
[4주차] 정리 보호되어 있는 글 입니다. 2021. 10. 3.
[SWEA] #1948. 날짜 계산기 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, m1, m2, d1, d2; int date[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; scanf("%d", &T); for (int t = 0; t < T; t++) { int answer = 0; scanf("%d %d %d %d", &m1, &d1, &m2, &d2); if (m1 == m2) { answer = d2 - d1 + 1; } else { answer = date[m1-1] - d1 + 1; for (int i = m1 + 1; i < m2; i++) { answer += date[i-1]; .. 2021. 10. 1.
[SWEA] #2025. N줄덧셈 Difficulty 1 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int N, sum = 0; scanf("%d", &N); for (int i = 1; i 2021. 9. 27.
[SWEA] #1976. 시각 덧셈 Difficulty 2 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, t_hour, t_minute; scanf("%d", &T); for (int t = 0; t 12){ t_hour -= 12; } if (t_minute >= 60) { t_hour += 1; t_minute -= 60; } printf("#%d %d %.. 2021. 9. 26.
[SWEA] #2068. 최대수 구하기 Difficulty 1 [문제] [코드 및 결과] #include int main(int argc, char** argv) { int T, max; int num[10]; scanf("%d", &T); for (int t = 0; t max) { max = num[i]; } } printf("#%d %d\n", t+1, max); } return 0; } [설명] 테스트케이스 T, 최댓값 max, 배열 num을 정수로 선언한 뒤 T를 입력 받는다. for문 안에서 최대값 max를 nu.. 2021. 9. 26.
[3주차] 정리 보호되어 있는 글 입니다. 2021. 9. 26.
[2주차] 정리 보호되어 있는 글 입니다. 2021. 9. 19.