반응형

C언어 147

이 선언에는 스토리지 클래스 또는 형식 지정자가 없습니다.C/C++(77)

convert.hpp를 잘 include 했음에도 이 선언에는 스토리지 클래스 또는 형식 지정자가 없습니다.C/C++(77) 에러가 나타났다. 이유에는 여러가지가 있는데 내 경우에는 이미 있는 클래스 이름을 써서 그렇다 Convert 클래스는 https://docs.microsoft.com/ko-kr/dotnet/api/system.convert?view=net-6.0 Convert 클래스 (System) 기본 데이터 형식을 다른 데이터 형식으로 변환합니다.Converts a base data type to another base data type. docs.microsoft.com 위처럼 이미 존재하기 때문에 다른 이름을 사용해야 했다. 다른 이유로는 2. 헤더를 제대로 include 안한 경우가 있다..

C언어 2021.11.30

백준 1026번 보물 : 정렬문제

보물 성공출처분류 시간 제한메모리 제한제출정답맞은 사람정답 비율www.acmicpc.net/problem/1026 1026번: 보물 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거 www.acmicpc.net 2 초 128 MB 23905 14088 12084 62.353% 문제 옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다. 길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자. S = A[0]×B[0] + ... + A[N-1]×B[N-1] S의 ..

C언어 2021.02.22

백준 2217번 로프 : 이번 그리디 문제 쉽다

로프 성공분류 시간 제한메모리 제한제출정답맞은 사람정답 비율www.acmicpc.net/problem/2217 2217번: 로프 N(1 ≤ N ≤ 100,000)개의 로프가 있다. 이 로프를 이용하여 이런 저런 물체를 들어올릴 수 있다. 각각의 로프는 그 굵기나 길이가 다르기 때문에 들 수 있는 물체의 중량이 서로 다를 수도 있다. 하 www.acmicpc.net 2 초 192 MB 23495 10057 8233 42.880% 문제 N(1 ≤ N ≤ 100,000)개의 로프가 있다. 이 로프를 이용하여 이런 저런 물체를 들어올릴 수 있다. 각각의 로프는 그 굵기나 길이가 다르기 때문에 들 수 있는 물체의 중량이 서로 다를 수도 있다. 하지만 여러 개의 로프를 병렬로 연결하면 각각의 로프에 걸리는 중량을 ..

C언어 2021.02.19

백준 11047번 동전0 문제. 그리디 시작!!

동전 0 성공분류 시간 제한메모리 제한제출정답맞은 사람정답 비율www.acmicpc.net/problem/11047 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) www.acmicpc.net 1 초 256 MB 44502 23711 18748 53.053% 문제 준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다. 동전을 적절히 사용해서 그 가치의 합을 K로 만들려고 한다. 이때 필요한 동전 개수의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫..

C언어 2021.02.18

백준 3933 : 라그랑주의 네 제곱수 정리

라그랑주의 네 제곱수 정리 성공출처다국어분류 한국어 www.acmicpc.net/problem/3933 3933번: 라그랑주의 네 제곱수 정리 입력은 최대 255줄이다. 각 줄에는 215보다 작은 양의 정수가 하나씩 주어진다. 마지막 줄에는 0이 하나 있고, 입력 데이터가 아니다. www.acmicpc.net 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 128 MB 1232 518 397 57.122% 문제 양의 정수는 많아야 4개의 제곱수로 표현할 수 있다고 한다. 이 이론을 라그랑주의 네 제곱수 정리라고 한다. 이 정리는 조제프루이 라그랑주가 1770년에 증명했다. 우리는 이 이론을 증명하거나 새로운 이론을 발견할 필요는 없고, n이 주어졌을 때 4개 이하의 양의 제곱수의 합으로 n을 만들 ..

C언어 2021.02.10

백준 2156 포도주 시식 : nzec 에러만 두번 ㅋㅋ

포도주 시식 성공분류 시간 제한메모리 제한제출정답맞은 사람정답 비율www.acmicpc.net/problem/2156 2156번: 포도주 시식 효주는 포도주 시식회에 갔다. 그 곳에 갔더니, 테이블 위에 다양한 포도주가 들어있는 포도주 잔이 일렬로 놓여 있었다. 효주는 포도주 시식을 하려고 하는데, 여기에는 다음과 같은 두 가지 규 www.acmicpc.net 2 초 128 MB 66238 23540 16826 33.799% 문제 효주는 포도주 시식회에 갔다. 그 곳에 갔더니, 테이블 위에 다양한 포도주가 들어있는 포도주 잔이 일렬로 놓여 있었다. 효주는 포도주 시식을 하려고 하는데, 여기에는 다음과 같은 두 가지 규칙이 있다. 포도주 잔을 선택하면 그 잔에 들어있는 포도주는 모두 마셔야 하고, 마신 후..

백준 1932 정수삼각형 : 역으로 올라가기

정수 삼각형 성공출처다국어분류 한국어 www.acmicpc.net/problem/1932 1932번: 정수 삼각형 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. www.acmicpc.net 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 128 MB 41109 24229 17948 58.985% 문제 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 위 그림은 크기가 5인 정수 삼각형의 한 모습이다. 맨 위층 7부터 시작해서 아래에 있는 수 중 하나를 선택하여 아래층으로 내려올 때, 이제까지 선택된 수의 합이 최대가 되는 경로를 구하는 프로그램을 작성하라. 아래층에 있는 수는 현재 층에서 선택된 수의 대각선 왼쪽 또는 대각..

C언어 2021.02.08

코드업 4424 연속부분최대곱

4424 : 연속 부분 최대곱 해결 시간 제한: 1 Sec 메모리 제한: 512 MB 제출: 1380 해결 문제 수: 602 www.codeup.kr/problem.php?id=4424 연속 부분 최대곱 문제1) N개의 양의 실수가 있을 때, 한 개 이상의 연속된 수들의 곱이 최대가 되는 부분을 찾아, 그 곱을 출력하는 프로그램을 작성하시오. 예를 들어 아래와 같이 8개의 양의 실수가 주어진다면, www.codeup.kr 문제1) N개의 양의 실수가 있을 때, 한 개 이상의 연속된 수들의 곱이 최대가 되는 부분을 찾아, 그 곱을 출력하는 프로그램을 작성하시오. 예를 들어 아래와 같이 8개의 양의 실수가 주어진다면, 1.1 0.7 1.3 0.9 1.4 0.8 0.7 1.4 색칠된 부분의 곱이 최대가 되며,..

C언어 2021.02.06

코드업 4046 학급편성 medium 누적해서 메모리저장

최근 경남중학교에서는 기초학력 미달학생들을 구제하기 위한 효율적인 수업 운영을 위하여 소인수 학급 편성 방법을 고민하고 있다. 이를테면, 대상학생이 3명이면 (1명+1명+1명), (2명+1명), (3명)으로 편성하는 세 가지 방법을 검토해 볼 수 있다. 또, 대상학생이 5명이면 (1+1+1+1+1), (2+1+1+1), (2+2+1), (3+1+1), (3+2), (4+1), (5)로 편성하는 일곱 가지 방법을 검토해 볼 수 있다. 여기서 수업의 품질을 고려하여 학급당 최대학생수를 통제하기로 하였다. 예컨대,대상학생이 5명이고 학급당 최대학생수가 3명이면, (1+1+1+1+1), (2+1+1+1), (2+2+1), (3+1+1), (3+2)로 다섯 가지 방법이 도출된다. 큰 데이터가 입력으로 들어오므로 ..

백준 11659번 구간합 구하기 4 : 일차원 배열로 미리 저장하기

www.acmicpc.net/problem/11659 11659번: 구간 합 구하기 4 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j www.acmicpc.net 구간 합 구하기 4 성공분류 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 13402 6808 5244 50.750% 문제 수 N개가 주어졌을 때, i번째 수부터 j번째 수까지 합을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 ..

C언어 2021.02.02
반응형