์ ์ฒด ๊ธ
-
[BOJ] 1978๋ฒAlgorithm/Baekjoon Online Judge 2022. 3. 12. 13:27
https://www.acmicpc.net/problem/1978 1978๋ฒ: ์์ ์ฐพ๊ธฐ ์ฒซ ์ค์ ์์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. N์ 100์ดํ์ด๋ค. ๋ค์์ผ๋ก N๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋๋ฐ ์๋ 1,000 ์ดํ์ ์์ฐ์์ด๋ค. www.acmicpc.net Python3 if __name__ == '__main__': N = int(input()) cnt = 0 number = list(map(int, input().split())) for n in number: is_sosu = 1 if n == 1: continue for i in range(2, n): if n % i == 0: is_sosu = 0 break if is_sosu: cnt += 1 print(cnt) ์ ๋ ฅ๋ฐ์ ์์ ๊ฐ์๋ฅผ N์ ์ ์ฅํ๊ณ numbe..
-
[Purdue Project] ArduinoBLE library๋ฅผ ์ฌ์ฉํ์ฌ react-native app๊ณผ ๋ธ๋ฃจํฌ์ค ํต์Purdue Record 2022. 3. 12. 02:32
react-native app๊ณผ ๋ธ๋ฃจํฌ์ค ํต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด ArduinoBLE library๋ฅผ ์ ํํ๋ค. ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ reference๋ฅผ ์ฝ์ด๋ณด์๋๋ฐ ์ฐ๋ฆฌ๊ฐ ์ ํํ arduino ๋ณด๋์ธ arduino nano 33 iot๋ฅผ ์ง์ํ๋ค๊ณ ํด์ ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์งํํ๋ค. ํ์ง๋ง reference๊ฐ ๋น์ฝํด์ ํ๋ค์๋ค... https://www.arduino.cc/en/Reference/ArduinoBLE Arduino - ArduinoBLE Note: this page is no longer being maintained. For up to date documentation on this library, visit the new ArduinoBLE library page. --- This l..
-
[BOJ] 10757๋ฒAlgorithm/Baekjoon Online Judge 2022. 3. 12. 01:47
https://www.acmicpc.net/problem/10757 10757๋ฒ: ํฐ ์ A+B ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net Python3 if __name__ == '__main__': A, B = map(int, input().split()) print(A+B) ๋ค๋ฅธ์ธ์ด์๋ค๋ฉด ๋ฌธ์ ๊ฐ ๋๊ฒ ์ง๋ง ํ์ด์ฌ์์๋ ๋๋ฌด๋๋ ์ฝ๊ฒ ํด๊ฒฐํ ์ ์๋ค. ํ์ด์ฌ์์๋ ์ ์ ์๋ฃํ์ธ Integerํ์์ ์ค๋ฒํ๋ก์ฐ๊ฐ ์๋ค. c์ธ์ด์๋ค๋ฉด longํ์ ์ผ ์ ์๊ฐ๋ ํ์ด์ฌ์์๋ int๋ก ์ฒ๋ฆฌํ๋ค. ์ด๊ฒ ๊ฐ๋ฅํ ์ด์ ๋ Arbitary-precision arithmetic ๋๋ฌธ์ด๋ค. Arbitary-precision arithmetic์ ๋ฉ๋ชจ๋ฆฌ์์ด ์ ํด์ ธ ์..
-
[BOJ] 2775๋ฒAlgorithm/Baekjoon Online Judge 2022. 3. 12. 01:30
https://www.acmicpc.net/problem/2775 2775๋ฒ: ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ ์ฒซ ๋ฒ์งธ ์ค์ Test case์ ์ T๊ฐ ์ฃผ์ด์ง๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฐ์ ์ผ์ด์ค๋ง๋ค ์ ๋ ฅ์ผ๋ก ์ฒซ ๋ฒ์งธ ์ค์ ์ ์ k, ๋ ๋ฒ์งธ ์ค์ ์ ์ n์ด ์ฃผ์ด์ง๋ค www.acmicpc.net Python3 if __name__ == '__main__': test = int(input()) for _ in range(test): K = int(input()) N = int(input()) floor = [i for i in range(1, N+1)] for k in range(K): for n in range(1, N): floor[n] += floor[n-1] print(floor[N-1]) testcase์ ๊ฐ์๋ฅผ ๋ฐ์ ํ..
-
[BOJ] 10250๋ฒAlgorithm/Baekjoon Online Judge 2022. 3. 12. 00:37
https://www.acmicpc.net/problem/10250 10250๋ฒ: ACM ํธํ ํ๋ก๊ทธ๋จ์ ํ์ค ์ ๋ ฅ์์ ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋๋ค. ํ๋ก๊ทธ๋จ์ ์ ๋ ฅ์ T ๊ฐ์ ํ ์คํธ ๋ฐ์ดํฐ๋ก ์ด๋ฃจ์ด์ ธ ์๋๋ฐ T ๋ ์ ๋ ฅ์ ๋งจ ์ฒซ ์ค์ ์ฃผ์ด์ง๋ค. ๊ฐ ํ ์คํธ ๋ฐ์ดํฐ๋ ํ ํ์ผ๋ก์ H, W, N, ์ธ ์ ์ www.acmicpc.net Python3 N๋ช ์ ์ฌ๋์ด ํธํ ์ ์๋ค๊ณ ํ์ ๋ ๊ฒฐ๊ตญ ๋ฐฉ์ ์์น๋ 1์ธต์ 1๋ฒ๋ฐฉ ๋ถํฐ ์ฐจ๋ก๋๋ก H์ธต์ 1๋ฒ๋ฐฉ๊น์ง, ์ดํ์ 1์ธต์ 2๋ฒ๋ฐฉ๋ถํฐ H์ธต์ 2๋ฒ๋ฐฉ๊น์ง ์ฐจ๋ก๋๋ก 1๋ฒ๋ฐฉ->2๋ฒ๋ฐฉ->3๋ฒ๋ฐฉ.... ์์ผ๋ก ๋ฐฐ์ ๋๋ค. ๋ฐ๋ผ์ ๋ฐฉ์ ์ธต์๋ N๋ช ์ ์ฌ๋์ด ์์ ๋ H์ธต๊น์ง ์ฌ๋์ ๋ฐฐ์ ํ๊ณ ๋จ์ ๋๋จธ์ง๊ฐ ๋๋ค. ๋ช ๋ฒ์งธ ๋ฐฉ์ธ์ง๋ N๋ช ์ ์ฌ๋์ H๋ก ๋๋์์ ๋ ๋ช๋ฒ ์งธ ์ด์ ํด๋นํ๋ ์ง๋ฅผ..