본문 바로가기

Algorithm/Implementation

(512)
(C) - 백준(BOJ) 2753번 : 윤년 답 https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 단순 구현 문제였습니다. Code #include int main() { int year; scanf("%d", &year); //4의 배수고 100의 배수가 아니며 400의 배수일 때 윤년이다 if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { printf("1"); return 0; } printf("0"); }
(C++) - 백준(BOJ) 1292번 : 쉽게 푸는 문제 답 문제링크 : https://www.acmicpc.net/problem/1292 간단한 덧셈 문제였습니다. 123456789101112131415161718192021#include using namespace std;int main() { int arr[1000], num = 1, a, b, p = 0, j = 0, sum = 0; cin >> a >> b; for (int i = 0; p
(C++) - 백준(BOJ) 2475번 : 검증수 답 문제링크 : https://www.acmicpc.net/problem/2475 간단한 입출력문제였습니다. 1234567#include using namespace std;int main() { int a, b, c, d, e; cin >> a >> b >> c >> d >> e; cout
(C++) - 백준(BOJ)코딩 1110번 : 더하기 사이클 www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 그대로 구현하는 문제였습니다. Code #include using namespace std; void cycle(int baseNum,int num, int ten, int one) { int cnt = 1; while (num != baseNum) { if (ten + one = 10) { n..
(C++) - 백준(BOJ)코딩 4344번 : 평균은 넘겠지 www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net 소수점을 원하는 자리수만큼 정해서 출력하는 문제였습니다. Code #include using namespace std; int main() { long double num, sum = 0, cnt = 0, average; int k; cin >> num; long double Per; for (int i = 0; i > k; int *caseNum = new int[k]; for (int j = 0; j > caseNum[j..
(C++) - 백준(BOJ)코딩 10990번 : 별찍기-15 답 www.acmicpc.net/problem/10990 10990번: 별 찍기 - 15 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 풀이방법 ^모양으로 출력하면 됩니다. Code #include using namespace std; int main() { int num; cin >> num; if (num == 1) { cout
(C++) - 백준(BOJ) 2739번:구구단 답 문제링크 : https://www.acmicpc.net/problem/2739 단순 입출력 문제였습니다. 1234567891011#include using namespace std;int main(){ int n; cin>>n; for(int i=1;i
(C++) - 백준(BOJ) 9498번 : 시험성적 답 https://www.acmicpc.net/problem/9498 간단한 입출력과 if문 써보기 문제였습니다. 12345678910111213141516#include using namespace std;int main(){ int n=0; cin>>n;if(90