Програмчлалын үндэс
Array-ийн нийлбэр
N ширхэг бүхэл тоог давталтаар уншиж нийт нийлбэрийг олно.
- Хялбар
- 14 мин
- Array · Давталт · Хувьсагч · Математик
Зорилго
Олон утгыг давталтаар боловсруулж хуримтлагдсан нийлбэр гаргах.
Даалгавар
N болон дараагийн N бүхэл тоог унш. Бүх тооны нийлбэрийг хэвлэ.
Яаж бодох вэ?
Нийлбэр хадгалах хувьсагчийг 0-ээр эхлүүлнэ. Давталт бүрд нэг утга уншаад нийлбэр дээр нэмнэ. Бүх утгыг заавал array-д хадгалахгүйгээр бодож болно.
Түгээмэл алдаа
- Нийлбэрийн эхний утгыг тодорхойлохгүй орхих.
- N-ээс цөөн эсвэл олон утга боловсруулах.
- Сөрөг утгыг нийлбэрт нэмэхгүй алгасах.
Оролт
Эхний мөрөнд `N`, дараагийн мөрөнд `N` ширхэг бүхэл тоо өгөгдөнө.
Гаралт
Бүх элементийн нийлбэрийг нэг мөрөнд хэвлэнэ.
Жишээ
Жишээ 1
Оролт
5 1 2 3 4 5
Гаралт
15
Бүх элементийн нийлбэр 15.
Жишээ 2
Оролт
4 10 -2 3 1
Гаралт
12
Сөрөг утга ч нийлбэрт орно.
Хязгаарлалт
- 1 ≤ N ≤ 1000
- -10000 ≤ элемент ≤ 10000
Санамж харах
- Нийлбэрийг 0-ээр эхлүүл.
- N ширхэг утга бүрийг яг нэг удаа нэм.