본문 바로가기

반응형

전체 글

백준 온라인 저지 (Baekjoon Online Judge) - 2441번: 별 찍기 - 4 https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net // 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ... N번째 줄에는 별 1개를 찍는 문제 #include int main() { int n; scanf("%d", &n); for (int i = 1; i = i; k--) printf("*"); printf("\n"); } return 0; } // n개의 줄이 있다고 했을 경우에 //줄의 값(i)빈칸의 개수(j)별의 개수(k) // 1번째 줄 1 0 5 // 2번쨰 .. 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 2440번: 별 찍기 - 3 https://www.acmicpc.net/problem/2440 2440번: 별 찍기 - 3 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 www.acmicpc.net // 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ... N번째 줄에는 별 1개를 찍는 문제 #include int main() { int n; scanf("%d", &n); for (int i = n; i >= 1; i--) { for (int j = i; j >= 1; j--) printf("*"); printf("\n"); } return 0; } 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 2439번: 별 찍기 - 2 https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net #include int main() { int n; scanf("%d", &n); for (int i = 1; i 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 2438번: 별 찍기 - 1 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net #include int main() { int n; scanf("%d", &n); for (int i = 1; i 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 1330번: 두 수 비교하기 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net #include int main(){ int a, b; scanf("%d %d", &a, &b); if (a > b) printf(">"); else if (a < b) printf(" 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 1152: 단어의 개수 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열의 앞과 뒤에는 공백이 있을 수도 있다. www.acmicpc.net #include #define MAX 1000001 // 문장의 길이(1000000) + 1 (널문자) int main(int argc, char* argv[]){ char str[MAX]; // 입력받은 문자열 저장 int num = 1; // 단어 갯수 int i = 0; gets(str); // 띄어쓰기 포함해서 받기 위해서 gets() 사용.. 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 1009번: 분산처리 https://www.acmicpc.net/problem/1009 1009번: 분산처리 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트 케이스에 대해 정수 a와 b가 주어진다. (1 ≤ a < 100, 1 ≤ b < 1,000,000) www.acmicpc.net #include int main() { int a[10000], b[10000], c[10000],T; scanf("%d", &T); for (int i = 0; i < T; i++) { scanf("%d %d", &a[i], &b[i]); c[i] = a[i]; } for (int j = 0; j < T; j++) { for (int k = 0; k < b[j]-1; k++) { c[j] = (c[j] %.. 더보기
백준 온라인 저지 (Baekjoon Online Judge) - 2869번 : 달팽이는 올라가고 싶다 https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 문제 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올라간 후에는 미끄러지지 않는다. 달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) 출력 첫째 줄에 달팽 www.acmicpc.net #include int main(){ int A, B, V; int day; scanf("%d %d %d", &A, &B,.. 더보기

반응형