๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (1005)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
211222 ์์ฑ 6032 ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๋ถํธ ๋ฐ๊พธ๊ธฐ(์ค๋ช ) ๋ด ํ์ด a = int(input()) print(-a) CodeUp ์ฐธ๊ณ ๋จํญ(unary) ์ฐ์ฐ์์ธ -(negative)๋ฅผ ๋ณ์ ์์ ๋ถ์ด๋ฉด ๋ถํธ๊ฐ ๋ฐ๋์ธ ๊ฐ์ด ๋๋ค 6033 ๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๋ค์ ๋ฌธ์ ์ถ๋ ฅํ๊ธฐ(์ค๋ช ) ๋ด ํ์ด a = ord(input()) print(chr(a+1)) CodeUp ์ฐธ๊ณ ์ซ์๋ ์๋ฅผ ํํํ๋ ๋ฌธ์๋ก์ '0' ์ ๋ฌธ์ ๊ทธ ์์ฒด๋ฅผ ์๋ฏธํ๊ณ , 0์ ๊ฐ์ ์๋ฏธ ord( ) ๋ ์ด๋ค ๋ฌธ์์ ์์ ์์น(ordinal position) ๊ฐ์ ์๋ฏธ 6034 ์ ์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ์ฐจ ๊ณ์ฐํ๊ธฐ(์ค๋ช ) ๋ด ํ์ด a, b = input().split() c = int(a) - int(b) print(c) 6035 ์ค์ 2๊ฐ ..
211222 ์์ฑ 6029 16์ง ์ ์ ์ ๋ ฅ๋ฐ์ 8์ง์๋ก ์ถ๋ ฅํ๊ธฐ(์ค๋ช ) ๋ด ํ์ด a = input() b = int(a, 16) print('%o' %b) CodeUp ์์ a = input() n = int(a, 16) #์ ๋ ฅ๋ a๋ฅผ 16์ง์๋ก ์ธ์ํด ๋ณ์ n์ ์ ์ฅ print('%o' % n) #n์ ์ ์ฅ๋์ด์๋ ๊ฐ์ 8์ง์(octal) ํํ ๋ฌธ์์ด๋ก ์ถ๋ ฅ 6030 ์๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ 10์ง์๋ก ๋ณํํ๊ธฐ(์ค๋ช ) ๋ด ํ์ด n = ord(input()) #์ ๋ ฅ๋ฐ์ ๋ฌธ์๋ฅผ 10์ง์ ์ ๋์ฝ๋ ๊ฐ์ผ๋ก ๋ณํํ ํ, n์ ์ ์ฅ print(n) CodeUp ์ฐธ๊ณ n = ord(input()) #์ ๋ ฅ๋ฐ์ ๋ฌธ์๋ฅผ 10์ง์ ์ ๋์ฝ๋ ๊ฐ์ผ๋ก ๋ณํํ ํ, n์ ์ ์ฅ ord( ) ๋ ์ด๋ค ๋ฌธ์์ ์์ ์์น(ordinal ..
211212 ์์ฑ 6027 10์ง ์ ์ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅํ๊ธฐ1 ๋ด ํ์ด a = input() b = int(a) print('%x' %b) %x๋ก ์ถ๋ ฅํ๋ฉด 16์ง์(hexadecimal) ์๋ฌธ์๋ก ์ถ๋ ฅ %o๋ก ์ถ๋ ฅํ๋ฉด 8์ง์(octal) ๋ฌธ์์ด๋ก ์ถ๋ ฅ 6028 10์ง ์ ์ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅํ๊ธฐ2 ๋ด ํ์ด a = input() b = int(a) print('%X' %b) %X๋ก ์ถ๋ ฅํ๋ฉด 16์ง์(hexadecimal)๋๋ฌธ์๋ก ์ถ๋ ฅ
211212 ์์ฑ 6025 ์ ์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ํฉ ๊ณ์ฐํ๊ธฐ ๋ด ํ์ด a, b = input().split() a = int(a) b = int(b) print(a+b) ์ ๋ ฅ๋๋ ๊ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฌธ์์ด๋ก ์ธ์ ์ซ์๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ด๋ ์ค์๋ฅผ ์ ์(integer) ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ธฐ ์ํด์๋ int( ) ๋ฅผ ์ฌ์ฉ 6026 ์ค์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ํฉ ๊ณ์ฐํ๊ธฐ (2๊ฐ์ ์ค์๊ฐ ์ค์ ๋ฐ๊ฟ ์ ๋ ฅ) ๋ด ํ์ด a = input() b = input() a = float(a) b = float(b) print( a+b ) ์ซ์๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ด๋ ์ ์๋ฅผ ์ค์(real number) ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ธฐ ์ํด์๋ float( ) ๋ฅผ ์ฌ์ฉ
211211 ์์ฑ ์ ์(integer)๋ ์์ ์ ์(1, 2, 3, 4, 5, ...), ์์ ์ ์(-1, -2, -3, -4, -5, ...), 0 ๊ณผ ๊ฐ์ด ์์ซ์ ์๋์ ์๊ฐ ์๋ ์ 6009 ๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํ๊ธฐ ๋ด ํ์ด a = input() print(a) input() ์ ์ฌ์ฉํ๋ฉด ํค๋ณด๋๋ก ์ ๋ ฅ(input)ํ ๊ฐ์ ๊ฐ์ ธ์จ๋ค 6010 ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ int๋ก ๋ณํํ์ฌ ์ถ๋ ฅ ๋ด ํ์ด a = input() a = int(a) print(a) 6011 ์ค์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๋ณํํ์ฌ ์ถ๋ ฅ ๋ด ํ์ด a = input() a = float(a) print(a) ์ซ์(0~9)์ ์์์ (.)์ ์ฌ์ฉํด ํํํ ์๋ฅผ ์ค์(real number) 6012 ์ ์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํ๊ธฐ1 ๋ด ํ์ด..
211211 ์์ฑ 6001 Hello ์ถ๋ ฅํ๊ธฐ ๋ด ํ์ด print("Hello") 6002 Hello World ์ถ๋ ฅํ๊ธฐ ๋ด ํ์ด print("Hello World") 6003 Hello World (๋ ์ค์ ๊ฑธ์ณ ์ค์ ๋ฐ๊ฟ ์ถ๋ ฅ) ๋ด ํ์ด print("Hello") print("World") 6004 'Hello' ์ถ๋ ฅํ๊ธฐ ๋ด ํ์ด print("\'Hello\'") 6005 "Hello World" (๋จ, ํฐ๋ฐ์ดํ๋ ํจ๊ป ์ถ๋ ฅํ๋ค.) ๋ด ํ์ด print('\"Hello World\"') 6006 "!@#$%^&*()' (๋จ, ํฐ๋ฐ์ดํ์ ์์๋ฐ์ดํ๋ ํจ๊ป ์ถ๋ ฅํ๋ค.) ๋ด ํ์ด print("\"!@#$%^&*()\'") 6007 "C:\Download\'hello'.py" (๋จ, ๋ฐ์ดํ๋ ํจ๊ป ์ถ๋ ฅํ๋ค.)..
211129 ์์ฑ 1. ์ด๋ฏธ์ง ํ์ผ Mat imread( filename_ํ์ผ์ด๋ฆ , flags_์ปฌ๋ฌํ์ ๊ฒฐ์ ) // ์ง์ ๋ ํ์ผ๋ก๋ถํฐ ์์๋ก๋ bool imwrite( filename_ํ์ผ์ด๋ฆ , img_์ ์ฅํ๊ณ ์ํ๋ ํ๋ ฌ , params_์ธ์ ์๋ค์ ๋ฒกํฐ ) // ์ง์ ๋ ํ์ผ์ img ํ๋ ฌ์ ์์ ์ ์ฅ ํ๋ ฌ์ ์ปฌ๋ฌ ํ์ ๊ฒฐ์ ์์ IMREAD_UNCHANGED -1 : ํ์ผ์ ์ง์ ๋ ์ปฌ๋ฌ ์์์ ๋ฐํ (alpha ์ฑ๋ ํฌํจ) IMREAD_GRAYSCALE 0 : ๋ช ์๋ ์์์ผ๋ก ๋ณํํ์ฌ ๋ฐํ IMREAD_COLOR 1 : ์ปฌ๋ฌ ์์์ผ๋ก ๋ณํํ์ฌ ๋ฐํ IMREAD_ANYDEPTH 2 : ์ ๋ ฅํ์ผ์ ์ ์๋ ๊น์ด์ ๋ฐ๋ผ 16/32 ๋นํธ๋ก ๋ณํ, ์ค์ ์์ผ๋ฉด 8๋นํธ ์์์ผ๋ก ๋ณํ IMREAD_ANYCOLOR..
211129 ์์ฑ OpenCV ๋ค์ํ ์๋ฃ๊ตฌ์กฐ ์ ๊ณต 1. ๊ธฐ๋ณธ ํ ํ๋ฆฟ ํด๋์ค 1) Point_ํด๋์ค : ๊ฐ๋ก์ ์ธ๋ก์ ์์น๋ฅผ 2์ฐจ์ ์ขํ๋ก ๋ํ๋ธ๋ค Point_();// ํด๋์ค ์์ฑ์ Point_(_Tp _x, _Tp _y);// ๊ฐ๋ก์ ์ธ๋ก ์ขํ (๊ธฐ๋ณธ ์๋ฃํ ๋ชจ๋ ๊ฐ๋ฅ) _Tp dot(const Point_& pt);// ๊ฐ์ฒด์ ์ขํ์ ์ธ์๋ก ์ ๋ ฅ๋ ์ขํ์ ๋ด์ ๊ณ์ฐ double cross()// ๊ฐ์ฒด์ ์ขํ์ ์ธ์๋ก ์ ๋ ฅ๋ ์ขํ์ ์ธ์ ๊ณ์ฐ bool inside()// ๊ฐ์ฒด์ ์ขํ๊ฐ ์ธ์๋ก ์ ๋ ฅ๋ ์ฌ๊ฐํ ๋ฒ์์์ ์๋์ง ํ์ธ : Point_ ๊ฐ์ฒด ๊ฐ์ ์ฐ์ ์ฐ์ฐ, ๋น๊ต์ฐ์ฐ ๊ฐ๋ฅ : Point_ ํ, ์ค์นผ๋ผ๊ฐ์ ๊ณฑ์ ๋ฐ ๋๋์ ์ฐ์ฐ ๊ฐ๋ฅ ( Point_ํ ๊ฐ์ ๊ณฑ์ ๋ถ๊ฐ๋ฅ !! ) + Point3 ํด๋..