일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 플러터
- 플러터 개발환경 설정
- php 프로그래밍 입문
- spring
- php 프로그래밍 입문 문제풀이
- 페이코 친구코드
- C언어
- SWEA
- 백준
- php 프로그래밍 입문 3판
- php
- 자바
- 한정 분기
- 자바 스프링
- php 프로그래밍 입문 솔루션
- 스프링
- 페이코 추천인코드
- 배열
- programmers
- 최단 경로
- JAVA SPRING
- 페이코 초대코드
- 페이코 추천인
- Java
- php 프로그래밍 입문 연습문제
- 파이썬
- C
- Flutter
- php 프로그래밍 입문 예제
- php 프로그래밍
Archives
- Today
- Total
01-03 07:25
ImJay
[C언어] 백준 15596번 : 정수 N개의 합 본문
반응형
백준 15596번 : 정수 N개의 합
- 사용언어 : C언어
1. 문제
정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.
작성해야 하는 함수는 다음과 같다.
- C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n);
- a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
- n: 합을 구해야 하는 정수의 개수
- 리턴값: a에 포함되어 있는 정수 n개의 합
2. 코드
long long sum(int *a, int n) {
long long ans = 0;
for(int i=0; i<n; i++) ans += a[i];
return ans;
}
3. 풀이
문제에 대한 설명이 자세히 없어서 처음에 main 함수까지 만들었는데 컴파일 오류가 나서 찾아보니
sum 함수만 작성하면 되는거였네요. 기본적인 것이니 설명은 생략하겠습니다.
long long 은 8바이트 부호있는 정수형 변수 선언입니다. (int/long은 4바이트)
반응형
'백준 - C, C++ > 06. 함수' 카테고리의 다른 글
[C언어] 백준 1065번 : 한수 (0) | 2020.10.12 |
---|---|
[C언어] 백준 4673번 : 셀프 넘버 (0) | 2020.10.06 |
Comments