본문 바로가기

분류 전체보기418

호텔 방 번호 첫번째 코드 방 번호가 가능한 경우 1, 그렇지 못한 경우 0으로 구성하려 한다.이때 각각 원소를 세어 해당 원소의 개수가 2개 이상인 경우 0으로 바꾼다 (즉, 사용할 수 없는 방번호이다)n 이상, m이하의 숫자 중에서 1의 개수만 더한다. import sys input = sys.stdin.readline n, m = map(int, input().split()) room = [1] * 5001 for i in range(n, m+1):     check = str(i)     for j in check:         if check.count(j) > 1:             room[i] = 0             break answer = sum(room[n:m+1]) print(answe.. 2024. 9. 23.
I Asked Trump the Viral Question About Childcare. What His Answer Tells Us I Asked Trump the Viral Question About Childcare. What His Answer Tells UsBy Reshma SaujaniSeptember 10, 2024 9:39 AM EDT뭔가 내가 보는 미국은 선진국에 더 개인적인 삶을 존중하는 곳이라는 생각이 있어서아이를 키우는 부모의 지원과 마음도 좀 더 선진(?)스러울 줄 알았다...다 똑같은 부모에 다 힘든 상황이구나.. 기사가 어쩌면 본인의 의견이 투영된 기사라고 읽힐수도 있을 것 같다.하지만 너무 공감되는 말이 있었다. 경험한 사람이 아니여도 대표인 사람은 다른 사람을 이해할 줄 알고, 상황을 알아야 한다는 것. 그리야 올바르고 적절한 해결책을 만들어줄 수 있으니까!rambling 되는대로 퍼져나가는, 횡성수설하는.. 2024. 9. 23.
사과 담기 게임 첫번째 코드 m의 시작점과 끝점을 이용하기로 했다. 윈도우? 투포인터? 같은 느낌으로!현대 떨어지는 곳이 m의 끝점보다 크다면 해당 차이만큼 움직이고!현재 떨어지는 곳이 m의 시작점보다 작다면 해당 차이만큼 움직이고!사이에 있다면 상관없음! (else 이후에 붙일 코드 없음!)총 움직인 개수 더하기! import sys input = sys.stdin.readline n, m = map(int, input().split()) j = int(input()) apple = [] for _ in range(j):     apple.append(int(input())) m_start = 1 m_end = 1 + (m-1) count = 0 for i in apple:     if i > m_end:       .. 2024. 9. 20.
AI May Not Steal Many Jobs After All. It May Just Make Workers More Efficient AI May Not Steal Many Jobs After All. It May Just Make Workers More EfficientBy Paul Wiseman / APSeptember 2, 2024 6:29 AM EDTAI의 발전으로 직장이 많이 없어 질 것 같다고 생각한 것도 사실이다.하지만 이 글을 읽고 생각의 다른 국면이 조금 열린 기분이다. 처음에는 글을 읽으면서 "그래도 직업이 많이 없어지고 실직자가 많아질 것이다"라고 생각했는데, 생각을 바꾸게된 가장 큰 이유는 과거와 현재의 비교였다. 현재도 보면, 과거에 비해 많은 기술의 발달로, 그에 맞는 직업이 생겼고, 맞지 않는 직업은 없어졌다.AI라는 새로운 기술이 나온 것이고 이에 맞는 새로운 직업이 나올것이고, 없어지는 것 뿐이 아닐까 그.. 2024. 9. 20.
100 다각형의 면적 첫번째 코드 원점과의 외적을 통해서 삼각형의 넓이를 구하는 방법을 이용하여 다각형의 넓이를 구하는 것이 참신했다.의외였던 것은 2개의 점을 이용하여 구하는 방식으로 넓이가 알아서 더하고 빼지는...우오어마지막에 양수로만 만들면 되는!! 신기했다!!고등학생때도 이런 방법을 쓴 적이 있었던 것 같은뎅... 책의 방법을 참고하여 코드를 작성하고책을 참고하여 일부 수정하였다. import sys input = sys.stdin.readline n = int(input()) x_list = [] y_list = [] answer = 0 for _ in range(n):     x, y = map(int, input().split())     x_list.append(x)     y_list.append(y) x_.. 2024. 9. 19.
099 선분 그룹 (미해결) 첫번째 코드 이해가 되지 않은 부분이 있어 이해 후에 코드를 다시 작성할 예정이다. 유니온 파인드와 CCW를 함께하는 과정인데,유니온 파인드 부분의 이해가 되지 않아 고군분투 중이다...ㅋ링크 2024. 9. 19.
728x90