반응형
DoZZang
Do IT
DoZZang
전체 방문자
오늘
어제
  • Programming
    • Git
    • Web
    • 기타
    • Python
      • CodeUp
    • Math
    • Algorithm
    • Baekjoon
    • C,C++
    • Life
      • 독서
      • Just
      • 영화

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DoZZang

Do IT

[C]백준 15596번 : 정수 N개의 합
Baekjoon

[C]백준 15596번 : 정수 N개의 합

2023. 1. 5. 15:10
반응형

https://www.acmicpc.net/problem/15596

 

15596번: 정수 N개의 합

C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang)

www.acmicpc.net

코드

#include <stdio.h>
long long sum(int* a, int n) {
	long long ans = 0;
	for (int i = 0; i < n; i++) {
		ans += a[i];
	}
	return ans;
}

☞ 풀이 전

long long sum(int *a, int n)이 주어졌고 sum함수의 리턴값을 main함수를 통해 출력해야하는 줄 알았는데 그런 것 없이 단순히 함수만 구성하면 되는 문제였다.

 

☞ 풀이 후

정말 딱 함수의 기초 문제였다. 함수의 인자로 int* a가 나온 이유는 합을 구해야하는 정수 n개가 들어있는 배열의 주소값을 인자로 받아야만 sum 함수에서 참조할 수 있기 때문이다.

 

+long long은 부호있는 8바이트 정수형이다. long은 4바이트다.

반응형
저작자표시 (새창열림)

'Baekjoon' 카테고리의 다른 글

[C] 백준 1065번 : 한수  (0) 2023.01.09
[C] 백준 4673번 : 셀프 넘버  (0) 2023.01.07
[C] 백준 4344번 : 평균은 넘겠지  (0) 2023.01.04
[C] 백준 8958번 : OX퀴즈  (1) 2022.09.08
[C] 백준 1546번 : 평균  (0) 2022.08.16
    'Baekjoon' 카테고리의 다른 글
    • [C] 백준 1065번 : 한수
    • [C] 백준 4673번 : 셀프 넘버
    • [C] 백준 4344번 : 평균은 넘겠지
    • [C] 백준 8958번 : OX퀴즈
    DoZZang
    DoZZang
    과정은 힘들지만 성장은 즐겁습니다.

    티스토리툴바