geniusjo16(714)
-
[백준/BOJ] 백준 2443번 : 별 찍기 - 6
https://www.acmicpc.net/problem/2443 2443번: 별 찍기 - 6 첫째 줄에는 별 2×N-1개, 둘째 줄에는 별 2×N-3개, ..., N번째 줄에는 별 1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. www.acmicpc.net n개줄에 빈칸과 별을 출력한다. i 번 줄에 i개의 빈칸과 2*(n-i)-1개의 별을 출력한다 코드 #include using namespace std; int main() { cin.tie(NULL); ios_base::sync_with_stdio(false); int n; cin >> n; //n개줄에 빈칸과 별을 출력한다 for (int i = 0; i < n; i++) { //i번줄에 i개의 빈칸을 출력한다 for (int j = ..
2020.08.02 -
[백준/BOJ] 백준 2442번 : 별 찍기 - 5
https://www.acmicpc.net/problem/2442 2442번: 별 찍기 - 5 첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2×N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. www.acmicpc.net n개줄에 빈칸과 별을 출력한다. i번째 줄에 n-i-1개의 빈칸과 2*(i+1)-1개의 별을 출력한다. 코드 #include using namespace std; int main() { cin.tie(NULL); ios_base::sync_with_stdio(false); int n; cin >> n; //n개줄에 빈칸과 별을 출력한다 for (int i = 0; i < n; i++) { //i번째 줄에 n-i-1개의 빈칸을 출력한다 for (i..
2020.08.02 -
[백준/BOJ] 백준 2441번 : 별 찍기 - 4
https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net n개줄에 빈칸과 별을 출력한다. i번째 줄에 i개의 빈칸과, n-i개의 별을 출력한다. 코드 #include using namespace std; int main() { cin.tie(NULL); ios_base::sync_with_stdio(false); int n; cin >> n; //n개줄에 별을 출력한다 for (int i = 0; i < n; i++) { //i번째 줄에 i개의 빈칸을 출력한다 for (int j =..
2020.08.02 -
[백준/BOJ] 백준 2440번 : 별 찍기 - 3
https://www.acmicpc.net/problem/2440 2440번: 별 찍기 - 3 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 www.acmicpc.net i(0~n-1) 번째 줄에 n-i개의 별을 출력한다 코드 #include using namespace std; int main() { cin.tie(NULL); ios_base::sync_with_stdio(false); int n; cin >> n; //n줄에 별을 출력한다 for (int i = 0; i < n; i++) { //i(0~n-1)일때 n-i개의 별을 출력한다 for (int j = 0; j < n - i; j++) { cout
2020.08.02 -
[백준/BOJ] 백준 10804번 : 카드 역배치
https://www.acmicpc.net/problem/10804 10804번: 카드 역배치 1부터 20까지 오름차순으로 놓인 카드들에 대해, 입력으로 주어진 10개의 구간 순서대로 뒤집는 작업을 했을 때 마지막 카드들의 배치를 한 줄에 출력한다. www.acmicpc.net 1~20까지 숫자를 오름차순으로 저장하고, start_point와 end_point를 통해 구간을 입력받아 reverse(card.begin()+start_point-1, card.begin()+end_point)를 이용해 해당 구간을 역순으로 배치한다. 코드 #include #include #include using namespace std; int main() { cin.tie(NULL); ios_base::sync_with_..
2020.08.02 -
[백준/BOJ] 백준 1267번 : 핸드폰 요금
https://www.acmicpc.net/problem/1267 1267번: 핸드폰 요금 동호가 저번 달에 이용한 통화의 개수 N이 주어진다. N은 20보다 작거나 같은 자연수이다. 둘째 줄에 통화 시간 N개가 주어진다. 통화 시간은 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 입력된 통화시간을 하나씩 확인하면서 영식 요금제와 민식 요금제의 가격을 추가해나간다. 입력된 통화시간 중 하나를 t_time[i]라고 할 때 이 통화시간을 영식 요금제로 계산하면 (t_time[i] / 30 + 1) * 10이고 민식 요금제로 계산하면 (t_time[i] / 60 + 1) * 15이다. 이렇게 통화시간을 모두 다 확인하여 영식 요금제의 합계와 민식 요금제의 합계를 계산하는 것이다. 코드 ..
2020.08.02