이번 포스팅은 백준 알고리즘 사이트의 2839번 설탕배달 문제를 C 언어로 코딩해보도록 하겠습니다. 아래 url로 접속하시면 문제를 볼 수 있습니다. https://www.acmicpc.net/problem/2839 지난 백준 알고리즘 포스팅과 같은 단계로 사칙연산 도전하기 단계의 마지막 문제입니다. 이번 문제는 사용자로부터 설탕 무게를 입력 받고 3kg과 5kg 봉지를 최소로 사용해 담으면 몇봉지가 나오는지를 계산하는 문제로, 만약 정확히 떨어지지 않는다면 -1을 반환하는 문제입니다. 먼저 문제 해결을 위한 알고리즘을 아래 단계별로 나타내었습니다. 1) 5kg 에 설탕을 빠짐없이 담을 수 있다면 (입력 값이 5로 나눠떨어진다면) 입력값을 5로 나눈 몫을 출력하고 프로그램 종료2) 5kg 에 설탕을 빠짐..
이번 포스팅은 webhacking.kr 워게임 사이트 Challenge 17번 문제를 풀어보도록 하겠습니다.Challenge를 풀어가는 순서는 번호 순이 아닌 점수 분배가 낮은 문제들부터 풀어나가고 있습니다. Challenge 17번을 푼 환경은 Windows 10, Chrome, Python 3.6.0 을 사용하였습니다. 이번 포스팅의 Challenge 17번 문제는 아래 접근 방법과 기초 개념을 필요로 합니다. 1. HTML/PHP 코드 이해 이제 Challenge 17번을 본격적으로 풀어보도록 하겠습니다. 17번 문제의 첫 화면입니다. 문제페이지에는 입력을 받는 텍스트박스와 check 버튼 하나만 존재합니다. 어떤 동작을 하는지를 보기 위해 입력 텍스트박스에 admin을 넣고 check 박스로 보내..
이번 포스팅은 webhacking.kr 워게임 사이트 Challenge 16번 문제를 풀어보도록 하겠습니다.Challenge를 풀어가는 순서는 번호 순이 아닌 점수 분배가 낮은 문제들부터 풀어나가고 있습니다. Challenge 16번을 푼 환경은 Windows 10, Internet Explorer 11을 사용하였습니다. 이 문제의 경우 Internet Explorer 환경을 사용하길 권장합니다. 이번 포스팅의 Challenge 16번 문제는 아래 접근 방법과 기초 개념을 필요로 합니다. 1. HTML/PHP 코드 이해2. ASCII 코드 이해 이제 Challenge 16번을 본격적으로 풀어보도록 하겠습니다. 16번 문제 사이트로 입장하면 보이는 화면입니다. 문제 페이지에는 큰 별 하나와 작은별들이 존재..
이번 포스팅은 티스토리 블로그를 작성하면서 불편했던 소스코드 작성에 대한 해결 방법을 포스팅해보도록 하겠습니다. 티스토리가 처음 나왔을 때, 다른 포털 블로그보다 좋은 유융한 기능들과 이쁘고 심플한 레이아웃으로 사용자들의 유입이 많아졌던 것으로 알고 있습니다. 하지만 이러한 티스토리를 계속 사용하면서 불편한 점들이 있었는데, 그중에 대표적인 것이 코드를 작성할 수 있게 하는 코드 작성창이 없다는 것입니다. 특히나 저의 블로그는 한 게시글당 코드가 적어도 하나는 있기 때문에 작성할 때도 불편하고, 작성 후에도 깔끔한 포스팅이라는 느낌을 받을 수 없었습니다. 이러한 불편한 문제점을 해결하기 위해 여기저기 찾아봤더니 괜찮은 사이트가 있어 공유하고자 합니다. 티스토리 블로그에 코드를 작성하기 위해서는 파일을 받..
이번 포스팅은 webhacking.kr 워게임 사이트 Challenge 15번 문제를 풀어보도록 하겠습니다.Challenge를 풀어가는 순서는 번호 순이 아닌 점수 분배가 낮은 문제들부터 풀어나갈 계획입니다. Challenge 15번을 푼 환경은 Windows 10, Chrome을 사용하였습니다. Challenge 15번을 풀어보도록 하겠습니다. Challenge 문제 목록에서 15번 문제를 누르면 처음 나오는 화면입니다. 문제 페이지가 보이거나 접근할 수 있는 장치가 있는 것이 아님에도 불구하고 Access_Denied alert를 만나게 됩니다. 여기선 일단 확인 버튼을 눌러줍니다. 확인 버튼을 누르고 나면 1초 정도 위 사진과 같은 화면으로 이동되었다가 다시 Challenge 문제 리스트 페이지로 ..
이번 포스팅은 webhacking.kr 워게임 사이트 Challenge 14번 문제를 풀어보도록 하겠습니다. Challenge를 풀어가는 순서는 번호 순이 아닌 점수 분배가 낮은 문제들부터 풀어나갈 예정입니다. Challenge 14번을 푼 환경은 Windows 10, Chrome을 사용하였습니다. 이번 포스팅의 Challenge 14번 문제는 아래 접근 방법과 기초 개념을 필요로 합니다. 1. HTML/PHP 코드 이해 이제 Challenge 14번을 본격적으로 풀어보도록 하겠습니다. 14번 문제 사이트로 입장하면 보이는 화면입니다. 문제 페이지에는 입력을 받을 수 있는 텍스트 박스와 check 버튼만이 존재합니다. 먼저 14번 문제 페이지의 코드를 보도록 하겠습니다. 페이지 코드를 보면 functio..
이번 포스팅은 webhacking.kr 워게임 사이트 Challenge 6번 문제를 풀어보도록 하겠습니다. Challenge를 풀어가는 순서는 번호 순이 아닌 점수 분배가 낮은 문제들부터 풀어나갈 예정입니다. Challenge 6번을 푼 환경은 Windows 10, Chrome을 사용하였고, cookie값 수정을 위한 Chrome 확장 프로그램 EditThisCookie와 스크립트 작성을 위한 Python 3.6.0을 이용하였습니다. 이번 포스팅의 Challenge 6번 문제는 아래의 접근 방법과 기초 개념을 필요로 합니다. 1. HTML/PHP 코드 이해 2. Encode - Base 64 이해 3. 스크립트 작성 (언어와 무관하지만 이 포스팅에서는 Python3을 사용하였습니다) 4. Cookie 값..
이번 포스팅은 Windows 시리즈 중 가장 최신 버전인 Windows 10을 다운받아 iso 파일을 만들어보도록 하겠습니다. 우선 Windows 10 파일을 받기 위해 공식 홈페이지인 https://www.microsoft.com/ 페이지나 Windows 10 다운로드 페이지인 https://www.microsoft.com/ko-kr/software-download/windows10 로 이동하시면 됩니다. 저는 현재 Windows 10 버전을 사용하고 있지만, 현재는 iso 파일을 만들 계획이므로 하단의 지금 도구 다운로드 버튼을 선택해줍니다. 버튼을 누르고 나면 설치를 진행할 수 있는 MediaCreationTool1803.exe 파일을 받을 수 있습니다. 설치를 위한 실행파일의 다운이 완료되면 해당..
이번 포스팅은 백준 알고리즘 사이트의 10869번 사칙연산 문제를 Python 언어로 코딩해보도록 하겠습니다. 아래 url로 접속하시면 문제를 볼 수 있습니다. https://www.acmicpc.net/problem/10869 지난 백준 알고리즘 포스팅과 같은 단계로 사칙연산 도전하기 단계의 문제입니다. 이번 문제는 두 수를 사용자로부터 입력받고, 두 수에 대한 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 계산)을 모두 하여 출력하는 문제입니다. 12345678910a,b = input().split()a = int(a)b = int(b)print(a+b)print(a-b)print(a*b)print(int(a/b))#print(a//b)print(a%b)#print("%d\n%d\n%d\n%d\n%..
이번 포스팅은 백준 알고리즘 사이트의 10869번 사칙연산 문제를 C언어로 코딩해보도록 하겠습니다. 아래 url로 접속하시면 문제를 볼 수 있습니다. https://www.acmicpc.net/problem/10869 지난 백준 알고리즘 포스팅과 같은 단계로 사칙연산 도전하기 단계의 문제입니다. 이번 문제는 두 수를 사용자로부터 입력받고, 두 수에 대한 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 계산)을 모두 하여 출력하는 문제입니다. 123456#include void main(){ int a, b; scanf("%d %d", &a, &b); printf("%d\n%d\n%d\n%d\n%d", a+b, a-b, a*b, a/b, a%b);}Colored by Color Scriptercs 코드를 보..
- Total
- Today
- Yesterday
- python 코딩
- 백준 알고리즘
- 우분투 18.04
- GIT
- 구글 애드센스 설치
- C 언어
- Google Adsense
- 승인 후기
- ubuntu 18.04 LTS
- 백준 코딩
- Ubuntu 18.04
- Git Bash
- C 코딩
- ubuntu
- 백준
- Python 언어
- 우분투
- 구글 애드센스 승인
- tistory blog
- python
- 웹해킹
- webhacking.kr
- 구글
- github
- c
- 구글 애드센스
- webhacking
- 구글 애드센스 후기
- Oldzombie
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |