BOJ 15596번: μ •μˆ˜ N개의 ν•©

2020. 8. 22. 18:12Β·μ•Œκ³ λ¦¬μ¦˜/BaekJoon
728x90

 

 

 

문제

μ •μˆ˜ nκ°œκ°€ μ£Όμ–΄μ‘Œμ„ λ•Œ, n개의 합을 κ΅¬ν•˜λŠ” ν•¨μˆ˜λ₯Ό μž‘μ„±ν•˜μ‹œμ˜€

 

C++, C++11, C++14, C++17, C++ (Clang), C++11 (Clang), C++14 (Clang), C++17 (Clang): long long sum(std::vector<int> &a);

  • a: 합을 ꡬ해야 ν•˜λŠ” μ •μˆ˜ nκ°œκ°€ μ €μž₯λ˜μ–΄ μžˆλŠ” λ°°μ—΄ (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
  • 리턴값: a에 ν¬ν•¨λ˜μ–΄ μžˆλŠ” μ •μˆ˜ n개의 ν•©

μ½”λ“œ (더보기λ₯Ό 눌러 ν™•μΈν•˜μ„Έμš”)

더보기
1
2
3
4
5
6
7
8
9
#include <vector>
long long sum(std::vector<int> &a) {
    long long ans = 0;
    for(int i=0;i<a.size();i++)
    {
        ans+=a[i];
    }
    return ans;
}
Colored by Color Scripter
cs

 

*κ°„λ‹¨ν•œ ν•΄μ„€*

이 문제 같은 경우 2λ²ˆμ΄λ‚˜ 컴파일 μ—λŸ¬λ₯Ό λ„μ› μ—ˆλŠ”λ° μ΄μœ κ°€ λ©”μΈν•¨μˆ˜κΉŒμ§€ λ‚΄κ°€ λ‹€ λ§Œλ“€μ–΄μ„œμ˜€λ‹€... ν•¨μˆ˜ μ›ν˜•λ§Œ λ§Œλ“€λ©΄ λ°±μ€€μ—μ„œ μ•Œμ•„μ„œ 메인을 μ„ μ–Έν•˜λ„λ‘ ν•˜λ‹ˆ ν•¨μˆ˜λ§Œ λ§Œλ“€μ–΄μ„œ μ œμΆœν•˜λ©΄ λœλ‹€. μ—¬κΈ°μ„œ warning을 λ„μš°λŠ”λ° a.sizeλ₯Ό int둜 λ°›μ•„μ„œ κ·ΈλŸ°κ²ƒ κ°™λ‹€ unsigned int둜 λ°›μœΌλ©΄ warning이 λœ¨μ§€ μ•ŠλŠ”λ‹€.

 

*λ©”λͺ¨λ¦¬*

13704B

*μ‹œκ°„*

4ms

*μ–Έμ–΄*

C++ 14

*μ½”λ“œ 길이*

152B

 

 

*이 λ°©λ²•λ§Œμ΄ λ§žλŠ” 정닡은 μ•„λ‹™λ‹ˆλ‹€.

훨씬 μ’‹κ³  λΉ λ₯Έ λ‹€λ₯Έ μ•Œκ³ λ¦¬μ¦˜μ„ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ•Œκ³ λ¦¬μ¦˜ κ³΅λΆ€ν•˜μ‹œλŠ” λΆ„λ“€ ν™”μ΄νŒ…! '0'/*

 

λ°˜μ‘ν˜•

'μ•Œκ³ λ¦¬μ¦˜ > BaekJoon' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

BOJ 1065번: ν•œμˆ˜  (0) 2020.09.27
BOJ 4673번: μ…€ν”„ λ„˜λ²„  (0) 2020.09.22
BOJ 4344번: 평균은 λ„˜κ² μ§€  (0) 2020.08.21
BOJ 8959번: OXν€΄μ¦ˆ  (0) 2020.08.18
BOJ 1546번: 평균  (0) 2020.08.13
'μ•Œκ³ λ¦¬μ¦˜/BaekJoon' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • BOJ 1065번: ν•œμˆ˜
  • BOJ 4673번: μ…€ν”„ λ„˜λ²„
  • BOJ 4344번: 평균은 λ„˜κ² μ§€
  • BOJ 8959번: OXν€΄μ¦ˆ
KiTFOx
KiTFOx
  • KiTFOx
    KiTFOx's Notepad πŸ“
    KiTFOx
  • 곡지사항

    • πŸ“’ KiTFOx
  • 250x250
    • KiTFOx (118) N
      • 곡뢀 (8)
        • CㆍC++ (7)
        • Design Pattern (2)
        • Crowd Simulation (2)
        • LearnOpenGL λ²ˆμ—­ (3)
        • OpenGL 자료 λ²ˆμ—­ (2)
        • OpenGL (1)
        • UE 자료 λ²ˆμ—­ (1)
        • AR (0)
        • OpenCV (0)
      • μ•Œκ³ λ¦¬μ¦˜ (50)
        • 자료ꡬ쑰 (3)
        • BaekJoon (35)
        • Programmers (11)
      • OpenGL 따라가기 (2)
      • κ²Œμž„μ—”μ§„ (15)
        • Unity (13)
        • UE4 (0)
        • UE5 (2)
      • λ©”νƒ€λ²„μŠ€ (4)
        • Engage VR (3)
        • Altspace VR (1)
      • 포트폴리였 ν”„λ‘œμ νŠΈ (2)
        • NewRo (1)
        • Amaimon(Unity3D) (0)
        • ArenaSurvival(UE5) (0)
      • κ°œλ°œμΌμ§€ (1)
        • Pub-Simulator (1)
        • Project-B (0)
      • λ„€νŠΈμ›Œν¬ (4)
      • Etc Study (5)
      • λŒ€μ™Έν™œλ™ (8)
        • ν¬λž˜ν”„ν†€ μ •κΈ€ κ²Œμž„λž© (6)
      • 회고둝 (0)
      • κ²Œμž„ ν•œκΈ€νŒ¨μΉ˜ (0)
  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.3
KiTFOx
BOJ 15596번: μ •μˆ˜ N개의 ν•©
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”