๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Algorithm/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] 2016 - Python

๋ฌธ์ œ

 

2016๋…„ 1์›” 1์ผ์€ ๊ธˆ์š”์ผ์ž…๋‹ˆ๋‹ค. 2016๋…„ a์›” b์ผ์€ ๋ฌด์Šจ ์š”์ผ์ผ๊นŒ์š”? ๋‘ ์ˆ˜ a ,b๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ 2016๋…„ a์›” b์ผ์ด ๋ฌด์Šจ ์š”์ผ์ธ์ง€ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•˜์„ธ์š”. ์š”์ผ์˜ ์ด๋ฆ„์€ ์ผ์š”์ผ๋ถ€ํ„ฐ ํ† ์š”์ผ๊นŒ์ง€ ๊ฐ๊ฐ SUN,MON,TUE,WED,THU,FRI,SAT์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด a=5, b=24๋ผ๋ฉด 5์›” 24์ผ์€ ํ™”์š”์ผ์ด๋ฏ€๋กœ ๋ฌธ์ž์—ด TUE๋ฅผ ๋ฐ˜ํ™˜ํ•˜์„ธ์š”.

 

*์ œํ•œ ์กฐ๊ฑด

  • 2016๋…„์€ ์œค๋…„์ž…๋‹ˆ๋‹ค.
  • 2016๋…„ a์›” b์ผ์€ ์‹ค์ œ๋กœ ์žˆ๋Š” ๋‚ ์ž…๋‹ˆ๋‹ค. (13์›” 26์ผ์ด๋‚˜ 2์›” 45์ผ๊ฐ™์€ ๋‚ ์งœ๋Š” ์ฃผ์–ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค)

์ž…์ถœ๋ ฅ ์˜ˆ

a b result
5 24 "TUE"

 

ํ’€์ด

 

 

 

 

 

 

 

 

 

 

 

 

 

๋ฐฐ์šด์ 

 

1. 'str' object has no attribute 'append' ์˜ค๋ฅ˜

answer.append(day[c-1]) ๋กœ ์ฝ”๋”ฉํ–ˆ์„ ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ๋‹ค.

"'str'๊ฐ์ฒด์— 'append'์†์„ฑ์ด ์—†์Šต๋‹ˆ๋‹ค" ๋ผ๋Š” ๋œป์œผ๋กœ,

day ๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ๋“ค์ด '์ •์ˆ˜'๊ฐ€ ์•„๋‹ˆ๋ผ '๋ฌธ์ž์—ด(str)'์ด๊ธฐ ๋•Œ๋ฌธ์—

append ์†์„ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ์„ ์˜๋ฏธํ•œ๋‹ค.

๋”ฐ๋ผ์„œ, append ๋Œ€์‹ ์— +์—ฐ์‚ฐ์ž๋กœ ๋ฌธ์ž์—ด์„ answer๋ฆฌ์ŠคํŠธ์— ์ถ”๊ฐ€ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค.