일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바
- 웹해킹
- C언어
- 웹케이알
- 코드엔진
- boj
- 신규 아이디 추천
- 게임 프로그래밍
- 퍼셉트론
- tcp
- 배치 정규화
- 계단함수
- 레이어 정규화
- 리버싱
- openCV
- 크레인 인형뽑기
- 코딩테스트 연습
- 백준
- 딥러닝
- Old-14
- 소프트맥스 함수
- c++
- c언어 게임
- JS
- Old-17
- old-1
- 자바스크립트
- 프로그래머스
- webhacking.kr
- 네트워크
- Today
- Total
목록boj (30)
SteffenLee
안녕하세요.오늘은 백준 1015번을 풀어보겠습니다. 문제를 보겠습니다. 입출력 조건을 보겠습니다. 배열 A를 입력받고 수열 P를 출력하면 됩니다. pair라는 변수는 두 가지 변수를 저장 할 수 있습니다.이걸 사용하면 쉽게 풀 수 있습니다. A[0] = 2 | P[0] = 0A[1] = 3 | P[1] = 1A[2] = 1 | P[2] = 2 풀이를 보겠습니다. 1234567891011121314151617181920#include#includeusing namespace std; int main() { pair A[50]; int Size, B[50]; cin >> Size; for (int i = 0; i > A[i].first; A[i].second = i; } sort(A, A + Size); f..
안녕하세요, 8월 첫번째 포스팅이네요. 오늘은 백준 10804번 문제를 풀어보겠습니다. 문제를 보겠습니다.입출력 조건을 보겠습니다. 이제 코드를 보겠습니다.12345678910111213141516#include#includeusing namespace std; int card[21],i = 10;int main(){ int a, b; for (int i = 1; i > a >> b; reverse(card + a, card + b + 1); } for (int i = 1; i
오늘은 백준 10799번을 풀어보겠습니다. 문제를 한 번 보겠습니다.잘리고 난후의 파이프 갯수를 세면 되는 문제입니다. 입출력을 보겠습니다. 입력 예제를 보겠습니다. 이제 코드를 보겠습니다.12345678910111213141516171819202122232425#include#includeusing namespace std; int cnt = 0, result = 0;string str; int main() { cin >> str; for (int i = 0; i
백준 10798번 세로읽기 문제입니다. 문제를 보겠습니다. 문제는 간단합니다.영석이가 붙인 글자의 문장을 앞에서부터 세로로 읽으면 됩니다.마치 세로드립처럼 말이죠 ABCDEFGHIJKLMNOPQRSTUVWXY이렇게 주어지면 'AFKPUBGLQVCHMRWDINSTXEJOTY' 이런 식으로 출력해주면 됩니다. 입출력 조건 5줄의 입력이 주어지며 각 줄에는 최소 1자리, 최대 15자리라 하는군요그럼 간단하게 생각할 수 있는 것은 2차원 배열입니다. 입력 예제 이제 코드를 보겠습니다. 123456789101112131415161718#includeusing namespace std; const int Max = 15;int main() { char str[5][Max] = { NULL, };//NULL로 초기화..
천하제일 코딩대회에 참가하였으나 실력이 부족했던 탓에 한 문제도 풀지 못했다. 그래도 집에 와서 시간을 들였더니 E번 문제는 풀렸다. 문제의 내용은 입력과 출력 문제가 어려워 보이지만 생각만 하면 쉬운 문제이다. 요점은 현재 위치(x)에서 옆에 전우에게 수류탄이 도착하냐이다. 간단하게 말해서 첫번째 전우의 위치가 0이고 두번째 전우의 위치가 10이라면첫번째 전우는 10거리 만큼을 던져야 한다. 또한 두번째 전우와 세번째 전우와의 거리가 20이라면 아까 그 거리 10에서 10만큼 던지지 못하면 터지게 된다. 그러니 현재 위치 + 사거리 > 던질 위치가 된다. 그럼 코드를 보겠습니다. 123456789101112131415161718192021222324252627#includeusing namespace ..
안녕하세요. 오랜만입니다. 오늘은 BOJ 10797번을 풀어보겠습니다. 입력은 첫 줄에 날짜의 1의 자리 숫자가 주어지고, 2번째 줄에서는 차동차 번호의 1의 자리가 5개가 주어집니다.그리고 출력은 위반한 차량의 수를 출력합니다. 날짜의 1의 자리를 입력 받고, 차동차 번호랑 비교해서 같은 숫자가 있으면 카운트를 늘려주면 됩니다. 소스보겠습니다.1234567891011121314151617181920#includeusing namespace std; int cnt = 0, day, num[5]; int main() { cin >> day;//날짜의 1의 자리 입력 for (int i = 0; i > num[i];//자동차 번호 1의 자리 입력 } for (int i = 0; i