E D R , A S I H C RSS

Reverse And Add

์›๋ฌธ๋ณด๊ธฐ
----
์ธ๊ธฐ๋„:A(A,B,C), ์„ฑ๊ณต๋ฅ :๋‚ฎ์Œ(๋‚ฎ์Œ,๋ณดํ†ต,๋†’์Œ), ๋ ˆ๋ฒจ:1(1~4)

About ReverseAndAdd

์ผ๋‹จ ์–ด๋–ค ์ˆ˜๋ฅผ ๋ฐ›์•„์„œ ๊ทธ ์ˆ˜๋ฅผ ๋’ค์ง‘์€ ๋‹ค์Œ ๋’ค์ง‘์–ด์ง„ ์ˆ˜๋ฅผ ์›๋ž˜์˜ ์ˆ˜์— ๋”ํ•˜๋Š” ๊ณผ์ •์„ ๋’ค์ง‘์–ด์„œ ๋”ํ•˜๊ธฐ๋ผ๊ณ  ๋ถ€๋ฅด์ž. ๊ทธ ํ•ฉ์ด ํšŒ๋ฌธ(palindrome, ์•ž๋’ค ์–ด๋А ์ชฝ์—์„œ ์ฝ์–ด๋„ ๊ฐ™์€ ๋ง์ด ๋˜๋Š” ์–ด๊ตฌ. ์˜ˆ:eye, madam, ์†Œ์ฃผ๋งŒ๋ณ‘๋งŒ์ฃผ์†Œ)์ด ์•„๋‹ˆ๋ฉด ํšŒ๋ฌธ์ด ๋  ๋•Œ๊นŒ์ง€ ์ด ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•œ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์ฒ˜์Œ์— 195์—์„œ ์‹œ์ž‘ํ•ด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋„ค ๋ฒˆ ๋’ค์ง‘์–ด์„œ ๋”ํ•˜๊ธฐ๋ฅผ ๋ฐ˜๋ณตํ•˜๋ฉด 9339๋ผ๋Š” ํšŒ๋ฌธ์ด ๋งŒ๋“ค์–ด์ง„๋‹ค.
~cpp 
 195      786       1473      5214
+591     +687      +3741     +4125
----     -----     -----     -----
 786     1473       5214      9339

๋Œ€๋ถ€๋ถ„์˜ ์ •์ˆ˜๋Š” ์ด ๋ฐฉ๋ฒ•์„ ๋ช‡ ๋‹จ๊ณ„๋งŒ ๋ฐ˜๋ณตํ•˜๋ฉด ํšŒ๋ฌธ์ด ๋œ๋‹ค. ํ•˜์ง€๋งŒ ์˜ˆ์™ธ๋„ ์žˆ๋‹ค. ํšŒ๋ฌธ์„ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๋ฐํ˜€์ง„ ์ฒซ๋ฒˆ์งธ ์ˆ˜๋Š” 196์ด๋‹ค. ํ•˜์ง€๋งŒ ํšŒ๋ฌธ์ด ์—†๋‹ค๋Š” ๊ฒƒ์ด ์ฆ๋ช…๋œ ์ ์€ ์—†๋‹ค.

์–ด๋–ค ์ˆ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ ํšŒ๋ฌธ์ด ์žˆ์œผ๋ฉด ์ถœ๋ ฅํ•˜๊ณ , ๊ทธ ํšŒ๋ฌธ์„ ์ฐพ๊ธฐ๊นŒ์ง€ ๋’ค์ง‘์–ด์„œ ๋”ํ•˜๊ธฐ๋ฅผ ๋ฐ˜๋ณตํ•œ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.

ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋กœ ์“ด์ด๋Š” ์ˆ˜๋Š” ๋ชจ๋‘ ๋’ค์ง‘์–ด์„œ ๋”ํ•˜๊ธฐ๋ฅผ 1,000๋ฒˆ ๋ฏธ๋งŒ ๋ฐ˜๋ณตํ•ด์„œ ํšŒ๋ฌธ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ์ˆ˜๊ณ , ๊ทธ๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ํšŒ๋ฌธ์„ 4,294,967,295๋ณด๋‹ค ํฌ์ง€ ์•Š๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋„ ๋œ๋‹ค.

Input

์ฒซ๋ฒˆ์งธ ์ค„์—๋Š” ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜ N(0

output

N๊ฐœ์˜ ๊ฐ ์ •์ˆ˜์— ๋Œ€ํ•ด ํšŒ๋ฌธ์„ ๋ฐœ๊ฒฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๊ณ , ์ŠคํŽ˜์ด์Šค๋ฅผ ํ•œ ์นธ ์ถœ๋ ฅํ•œ ๋‹ค์Œ, ๊ทธ ํšŒ๋ฌธ์„ ์ถœ๋ ฅํ•œ๋‹ค.

Sample Input

~cpp 
3
195
265
750

Sample Output

~cpp 
4 9339
5 45254
3 6666

ํ’€์ด

์ž‘์„ฑ์ž ์‚ฌ์šฉ์–ธ์–ด ๊ฐœ๋ฐœ์‹œ๊ฐ„ ์ฝ”๋“œ
๋‚จ์ƒํ˜‘ Python 60๋ถ„ ReverseAndAdd/๋‚จ์ƒํ˜‘
์‹ ์žฌ๋™ Python 30๋ถ„ ReverseAndAdd/์‹ ์žฌ๋™
ํ™ฉ์žฌ์„  Python 50๋ถ„ ReverseAndAdd/ํ™ฉ์žฌ์„ 
๊น€ํšŒ์˜ C ? ReverseAndAdd/๊น€ํšŒ์˜
๋ฌธ๋ณด์ฐฝ C++/Python 90๋ถ„/20๋ถ„ ReverseAndAdd/๋ฌธ๋ณด์ฐฝ
๊ณฝ์„ธํ™˜ C++ ? ReverseAndAdd/๊ณฝ์„ธํ™˜
์ด์Šนํ•œ C++ 1์‹œ๊ฐ„ 40๋ถ„ ReverseAndAdd/์ด์Šนํ•œ
๊น€๋ฏผ๊ฒฝ Python . ReverseAndAdd/๋ฏผ๊ฒฝ
๊น€ํƒœํ›ˆ Python . ReverseAndAdd/ํƒœํ›ˆ
๊น€์ •ํ˜„ Python . ReverseAndAdd/๊น€์ •ํ˜„
์ •์ˆ˜๋ฏผ Python . ReverseAndAdd/์ •์ˆ˜๋ฏผ
๋‚จ๋„์—ฐ Python . ReverseAndAdd/๋‚จ๋„์—ฐ
์ตœ๊ฒฝํ˜„ Python . ReverseAndAdd/์ตœ๊ฒฝํ˜„
๊น€๋ฒ”์ค€ Python . ReverseAndAdd/๊น€๋ฒ”์ค€
์ž„์ธํƒ HaskellLanguage 5๋ถ„ ReverseAndAdd/์ž„์ธํƒ
JuNe J 10๋ถ„ (<:@# , {:)@((+ |.)&.(10&#.^:_1)^:(-.@((-: |.)@(10&#.^:_1)))^:a:)
ํ—ˆ์•„์˜ C++ 2์‹œ๊ฐ„ ReverseAndAdd/ํ—ˆ์•„์˜
1002 Python 5๋ถ„ ReverseAndAdd/1002

์“ฐ๋ ˆ๋“œ

  • ์ฒ˜์Œ ์ฃผ์–ด์ง„ ์ˆ˜๊ฐ€ ํšŒ๋ฌธ์ด๋ฉด ReverseAndAdd์—ฐ์‚ฐ์„ ํ•˜๋Š”๊ฑด๊ฐ€์š” ์•ˆํ•˜๋Š”๊ฑด๊ฐ€์š”? --iruril
    • ์•ˆํ•˜์ง€ ์•Š์„๊นŒ์š”? --๊น€ํšŒ์˜
      • ์•ˆ ํ•˜์ฃ . ์ž…๋ ฅ์ด ~cpp 191์ด๋ฉด ์ถœ๋ ฅ์€ ~cpp 0 191 -- ์žฌ์„ 
  • ๊ฐœ์ธ์ ์ธ ์‚ฌ์ •๋„ ์žˆ์—ˆ๊ณ , ์Šค๋Ÿฌํ”ผ์—์„œ ์Šฌ๋Ÿผํ”„์— ๋น ์กŒ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ์—ด์‹ฌํžˆ ํ• ๊ป˜์š”~ - ์ด์Šนํ•œ
  • ์ •์ˆ˜ N(0
----
๋ฌธ์ œ๋ถ„๋ฅ˜

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:27:54
Processing time 0.0072 sec