[๋ฐฑ์ค€] 1541.์žƒ์–ด๋ฒ„๋ฆฐ ๊ด„ํ˜ธ/Python - Silver2

2024. 11. 27. 23:44ยทCoding Test/Algorithms

โ“๋ฌธ์ œ

์„ฑ๋Šฅ ์š”์•ฝ

๋ฉ”๋ชจ๋ฆฌ: 108080 KB, ์‹œ๊ฐ„: 92 ms

 
 

๋ฌธ์ œ ์„ค๋ช…

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

์„ธ์ค€์ด๋Š” ์–‘์ˆ˜์™€ +, -, ๊ทธ๋ฆฌ๊ณ  ๊ด„ํ˜ธ๋ฅผ ๊ฐ€์ง€๊ณ  ์‹์„ ๋งŒ๋“ค์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ์„ธ์ค€์ด๋Š” ๊ด„ํ˜ธ๋ฅผ ๋ชจ๋‘ ์ง€์› ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ์„ธ์ค€์ด๋Š” ๊ด„ํ˜ธ๋ฅผ ์ ์ ˆํžˆ ์ณ์„œ ์ด ์‹์˜ ๊ฐ’์„ ์ตœ์†Œ๋กœ ๋งŒ๋“ค๋ ค๊ณ  ํ•œ๋‹ค.
๊ด„ํ˜ธ๋ฅผ ์ ์ ˆํžˆ ์ณ์„œ ์ด ์‹์˜ ๊ฐ’์„ ์ตœ์†Œ๋กœ ๋งŒ๋“œ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

โœ๐Ÿปํ’€์ด

์ฃผ์–ด์ง€๋Š” ๋ฌธ์ž์—ด์€ +, -, ์–‘์ˆ˜๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ฃผ์–ด์ง„ ์‹์—์„œ ์–ด๋А ๋ถ€๋ถ„์— ๊ด„ํ˜ธ๋ฅผ ์น˜๋ƒ์— ๋”ฐ๋ผ ๊ฐ’์€ ๋‹ฌ๋ผ์ง„๋‹ค.
'-'๊ฐ€ ํ•˜๋‚˜๋งŒ ์ฃผ์–ด์ง€๊ณ  ๊ทธ ๋’ค๊ฐ€ ๋‹ค '+'๋ผ๋ฉด ๋‹น์—ฐํžˆ ๋’ค์˜ ์ˆ˜๋ฅผ ๋ชจ๋‘ ๋นผ์ฃผ๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•  ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿฐ๋ฐ '-'๊ฐ€ ๋‘ ๊ฐœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค๋ฉด?
์ด ๋•Œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ '-' ๋’ค ์ˆซ์ž๋“ค๋งŒ ๋ชจ๋‘ ๋”ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์•„๋ž˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๊ด„ํ˜ธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋Ÿผ ์šฐ๋ฆฌ๋Š” '-'๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฃผ์–ด์ง„ ๋ฌธ์ž์—ด์„ ๋‚˜๋ˆ„๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•  ๊ฒƒ์ด๋‹ค. '-'๋กœ ๋‚˜๋ˆ„์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์—ด์— ์žˆ๋Š” ์ˆซ์ž๋“ค์€ '+' ์‹์ด๋‚˜ ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿผ ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ '+'๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋ ค ๋‚˜๋ˆ ์ค€ ํ›„ ๋นผ์ฃผ๋ฉด ๋œ๋‹ค.

๐Ÿ’ป์ฝ”๋“œ

S = input().split('-')

result = 0
for i in S[0].split('+'):
    result += int(i)
for i in S[1:]:
    for j in i.split('+'):
        result -= int(j)

print(result)

๐Ÿ“ํ›„๊ธฐ

๊ด„ํ˜ธ๋ฅผ ์ ์ ˆํžˆ ์น˜๋ผ๊ณ  ํ–ˆ์ง€ ํ•œ ๋ฒˆ๋งŒ ์น˜๋ผ๊ณ  ํ•œ ์ ์€ ์—†๋Š”๋ฐ..๋ฌธ์ œ๋ฅผ ๊ผผ๊ผผํžˆ ์ฝ์ž..!!

์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Coding Test > Algorithms' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋ฐฑ์ค€] 1010.๋‹ค๋ฆฌ ๋†“๊ธฐ/Python - Silver5  (1) 2024.12.06
[๋ฐฑ์ค€] 1931.ํšŒ์˜์‹ค ๋ฐฐ์ •/Python - Silver1  (1) 2024.11.28
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] N์œผ๋กœ ํ‘œํ˜„/Python - Lv.3  (1) 2024.11.26
[SWEA] 1215. ํšŒ๋ฌธ1/Python - D3  (0) 2024.11.16
[SWEA] 1289.์›์žฌ์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ณต๊ตฌํ•˜๊ธฐ/Python - D3  (2) 2024.11.14
'Coding Test/Algorithms' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [๋ฐฑ์ค€] 1010.๋‹ค๋ฆฌ ๋†“๊ธฐ/Python - Silver5
  • [๋ฐฑ์ค€] 1931.ํšŒ์˜์‹ค ๋ฐฐ์ •/Python - Silver1
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] N์œผ๋กœ ํ‘œํ˜„/Python - Lv.3
  • [SWEA] 1215. ํšŒ๋ฌธ1/Python - D3
The Engineer, Lucy
The Engineer, Lucy
  • The Engineer, Lucy
    Growing up for My Future๐Ÿ’•
    The Engineer, Lucy
    • Instagram
    • GitHub
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (171) N
      • Linux (26)
      • Infra (9)
      • Cloud (25)
        • AWS (2)
        • GCP (3)
        • Docker (4)
        • Kubernetes (14)
        • IaC (2)
      • NGINX (1)
      • DevOps (3)
      • Computer Science (17)
        • Data Structure (0)
        • Algorithms (1)
        • Operating System (3)
        • Network (11)
        • Database System (2)
      • Coding Test (85) N
        • Algorithms (77) N
        • SQL (7)
      • ETC (5)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๊ณต์ง€์‚ฌํ•ญ

  • ๋งํฌ

    • Lucy's Instagram
    • Lucy's GitHub
  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ๋„คํŠธ์›Œํฌ
    ๋ฆฌ๋ˆ…์Šค
    Baekjoon
    network
    ๋ฐฑ์ค€
    ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰
    docker
    ์ž๋ฐ”
    ์…ธ ์Šคํฌ๋ฆฝํŠธ
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€
    ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
    Java
    dfs
    ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ
    programmers
    Shell
    ์˜ค๋ธ”์™„
    ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
    Kubernetes
    Shell Script
    ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ
    bfs
    ๋„ˆ๋น„์šฐ์„ ํƒ์ƒ‰
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    K8s
    ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ์ง€์‹
    ๋„์ปค
    cs ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ
    ์‰˜ ์Šคํฌ๋ฆฝํŠธ
    Linux
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
The Engineer, Lucy
[๋ฐฑ์ค€] 1541.์žƒ์–ด๋ฒ„๋ฆฐ ๊ด„ํ˜ธ/Python - Silver2
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”