본문 바로가기

분류 전체보기1023

Python 32제] A,B 두 수 사이의 합을 구하시오. 출처 : 반크 2021년 10월 25일 독도의 날 포스터 문제] 임의의 자연수 두 수 A, B(AB: c=A A=B B=c #A~B까지의 합을 구한다. Sum=0 for i in range(A,B+1): Sum+=i #결과출력 print(f'{A}부터 {B}까지의 합은 {Sum}입니다.') 참고풀이 결과1] 참고풀이2] 가우스(gauss) 덧셈을 활용. #임의의 자연수를 입력한다. A,B=map(int, input("임의의 자연수 두 개를 입력하시오(예: 10 100) : ").split(' ')) #작은 수를 A, 큰 수를 B로 조정한다. if A>B: A, B = B, A #A~B까지의 합을 구한다. Sum=B*(B+1)//2-(A-1)*((A-1)+1)//2 #결과출력 print(f'{A}부터 {B.. 2021. 11. 16.
Python 31제] 1~N까지의 합을 구하시오. 출처 : 반크 2021년 10월 25일 독도의 날 포스터 문제] 임의의 자연수를 입력하여 1부터 입력한 수까지의 합을 구하는 프로그램을 작성하시오. 참고풀이1] #임의의 정수를 입력받는다. N=int(input("임의의 자연수를 입력하시오 : ")) #1~N까지의 합을 구한다. Sum=0 for i in range(1,N+1): Sum+=i # 결과를 출력한다. print(f'1부터 {N}까지의 합은 {Sum}입니다.') 참고풀이 결과1] 참고풀이2] 가우스(gauss) 덧셈 활용. #임의의 정수를 입력받는다. N=int(input("임의의 자연수를 입력하시오 : ")) #가우스 덧셈 수학공식 n*(n+1)/2를 사용한다. Sum=N*(N+1)//2 # 결과를 출력한다. print(f'1부터 {N}까지의.. 2021. 11. 16.
Python 30제] 최대값, 중앙값, 최소값을 구하시오. 출처: 반크 2021년 10월 25일 독도의 날 포스터 문제] 임의의 개수를 입력받아 그 자연수들 중에서 최대값, 중앙값, 최소값을 구하는 함수를 작성하시오. (단, 중앙값은 정수로 출력하시오) 입출력예시] 입력1 2 3 1 출력1 3 2 1 입력2 9 5 8 3 1 4 6 7 출력2 9 5 1 참고풀이] #최대값, 최소값, 중앙값 함수 def MaxMedMin(cList): cList.sort() #중앙값을 구한다. N=len(cList) if N%2==0: M=(cList[N//2]+cList[N//2-1])//2 else: M=cList[len(cList)//2] #결과값을 Main으로 전달한다. return cList[-1], M, cList[0] #Main Part mList=list(map(i.. 2021. 11. 15.
HTML5 25제] HTML & CSS for Beginner Chapter 07. MINI PROJECT 07 크리스마스 이벤트 페이지 만들기 문제] 1. 배경 이미지를 화면에 한 번만 출력되게 하고, 페이지의 모든 글자는 글꼴을 맑은 고딕으로 지정하시오. 2. 이벤트 날짜의 글자 색상은 노란색(#ffff00), 크기는 28px, 두께는 일반으로 지정하시오. 3. '겨울을 맞이하여 --- 해택을 받으세요.'의 글자 색상은 희색(#ffffff). 크기는 14px로 지정하시오. 4. 배경이미지의 출처는 크리스천투데이(https://www.christiantoday.co.kr/news/306991)를 참조하시오. 참고풀이] 2021.12.22 - 2022.1.20 겨울을 맞이하여 크리스마스 이벤트를 준비하였습니다. 참여하여 다양한 혜택을 받으세요. 배경이미지 출처 : 크리스천투데이(크리스마스의 유래) 대한민국의 아름다운 영토, 독도의 여름 2021. 11. 12.
기계독해(Machine Reading Comprehension, MRC) 인공지능(AI) 알고리즘이 스스로 문제를 분석하고 질문에 최적화된 답안을 찾아내는 기술. 기계독해를 이용하면 사람이 텍스트를 읽고 질문에 답변을 추론하듯이 인공지능(AI)이 문장 속에서 의미를 찾고 답변한다. 이때 추론은 불가능하지만 사람이 관련 정보를 찾기 위해 정보를 일일이 확인하지 않아도 답을 찾아낼 수 있다. 과거 기계독해는 알고리즘을 일일이 컴퓨터에 주입하는 방식으로 이뤄졌다. 알고리즘은 규칙 다발(묶음 또는 덩이)이다. 사람은 무의식적으로 하는 일을 기계는 할 수 없기 때문에 차례로 수행하도록 규칙 명령을 내려야 한다. 수많은 규칙을 일일이 입력하는 것은 매우 어렵고 효율이 떨어진다. 또한 언어는 본질적으로 앞뒤가 딱 맞아떨어지는 영역이 아니다. 문법을 벗어난 표현이 일상적으로 사용되기도 하고.. 2021. 11. 12.
HTML5 24제] HTML & CSS for Beginner Chapter 07. 배경 색상 지정하기 문제] 다음 소스를 참고하여 실행결과 화면과 같이 페이지를 만드시오. 1. 전체 페이지의 배경색은 #0000ff로 하시오. 2. 제목줄 배경색은 #ffff00로 하시오. 3. 문단의 배경색은 #ffffff로 하시오. 4. '내한성의 낙엽관목'은 #00ffff로 음영색을 주시오. 소스코드] 무궁화 무궁화는 우리나라 국화이며 내한성의 낙엽관목이다. 꽃은 흰색, 분홍색, 빨간색, 보라색 등 다양하고, 여러 가지 무늬의 화려한 꽃을 피운다. 꽃이 7~10월까지 100일 동안 피기 때문에 무궁화라는 이름이 붙었다. 참고풀이] 무궁화 무궁화는 우리나라 국화이며 내한성의 낙엽관목이다. 꽃은 흰색, 분홍색, 빨간색, 보라색 등 다양하고, 여러 가지 무늬의 화려한 꽃을 피운다. 꽃이 7~10월까지 100일 동안 피기 때.. 2021. 11. 5.
HTML5 23제] HTML & CSS for Beginner Cpapter 06. 회사 소개 페이지 만들기 문제] 다음 소스코드를 참고하여 실행 결과 화면과 같은 회사 소개 페이지를 만들어보자. 이 작업을 통해 태그 선택자, 아이디 선택자, 클래스 선택자의 사용법을 익힐 수 있다. 소스코드 회사소개 정보 기술 및 디자인 분야에서는 다양한 디지털 콘텐츠가 융합되는 형태로 귾임없이 새로운 패러다임을 요구하고 있습니다. (주)콘텐츠개발은 모바일 콘텐츠, 웹 콘텐츠, 게임 콘텐츠, 이북 콘텐츠 등 다양한 분야에서 사용되는 디지털 콘텐츠를 제작하는 기업입니다. 콘텐츠 분야에서는 다양한 디지털 콘텐츠가 융합된 형태가 시장을 지배하면서 발전하고 있으며, 이러한 추세는 끊임없이 새로운 유형의 패러다임을 요구하고 있습니다. 차세대 콘텐츠 시장은 유비쿼터스 환경 및 유/무선 통합 환경을 맞이하고 있으며, 이에 대비해 (주)콘텐.. 2021. 11. 5.
Python 29제] 2020년 한국정보올림피아드 1차대회 중등부 2교시 1번:햄버거 분배 문제] 기다린 벤치 모양의 식탁에 사람들과 햄버거가 아래 그림과 같이 단위 간격으로 놓여 있다. 사람들은 자신의 위치에서 거리가 k이하인 햄버거를 먹을 수 있다. 왼쪽 오른쪽은 상관없다. 위 그림에서 k=1인 경우를 생각해보자. 이 경우에는 모든 사람은 자신의 위치 바로 옆에 인접한 햄버거만 먹을 수 있다. 10번 위치에 있는 사람은 오른쪽(우리 기준으로) 11번 위치에 있는 햄버를 먹을 있다. 이 경우 다음과 같이 최대 5명의 사람이 햄버거를 먹을 수 있다. ▶ 2번 위치에 있는 사람은 1번 위치에 있는 햄버거를 먹을 수 있다. ▶ 4번 위치에 있는 사람은 5번 위치에 있는 햄버거를 먹을 수 있다. ▶ 6번 위치에 있는 사람은 7번 위치에 있는 햄버거를 먹을 수 있다. ▶ 9번 위치에 있는 사람은 8번.. 2021. 11. 4.
Python 28제] 2019년 한국정보올림피아드 1차대회 중등부 유형3. 2번-직각다각형 문제] 다각형의 두 선분이 연속하는 선분의 꼭짓점을 제외하고는 만나지 않는 다각형을 단순다각형이라고 부른다. 다각형의 각 변이 x축과 y축에 평행한 다각형을 직각다각형이라 부른다. 단순다각형이면서 직각다각형을 단순직각다각형이라 부른다. 아래 두 그름은 단순직각다각형의 예를 보여준다. 단순직각다각형이 주어질 때, 수평선 H가 다각형의 수직선분과 몇 번 교차하는지 또는 수직선 V가 다각형의 수평선분과 몇 번 교차하는지 알고자 한다. 첫 번째 그림에서 수평선 H는 4개의 수직선분과 교차하는 수직선 V는 2개의 수평선분과 교차한다. 두 번째 그림은 첫 번째 그림에서 수평선 H의 위치를 조금 위로 옮긴 것으로 8개의 수직선분과 교차하게 된다. 이때, 단순직각다각형과 가장 많이 교차하는 수평선 H와 수직선 V의 위.. 2021. 11. 1.
HTML5 22제] HTML & CSS for Beginner Chapter 06. MINI PROJECT 5. 직원 채용 페이지 만들기 참고풀이 결과] 문제] 다음 소스코드를 참고하여 실행 결과 화면과 같은 직원 채용 페이지를 만들어 보자. 이 작업을 통해 태그 선택자 body, 태그 선택자와 클래스 선택자의 활용법을 익히고 텍스트와 관련된 CSS 속성을 알 수 있다, - 소스코드 - 직원 채용 - 채용 인원 : 00명 - 지원 자격 학력 제한 없음 남자에 한하여 병역을 필하거나 면제받은 분 해외여행 및 신원보증에 결격사유가 없는 분 외국어 능통자 및 관련 자격증 소지자 우대 ※ 당사는 전형 과정 중 성별, 연령에 차별을 두지 않습니다. - 지원 서류 이력서(양식을 다운로드하여 사용) 자기소개서(별도의 양식 없음) 주민등록등본 최종 졸업 증명서 - 원서 접수 : 이메일 접수 ※ 2021년 12월 20일까지 접수를 받으며 채용 시 조기 마.. 2021. 10. 29.
HTML5 21제] HTML & CSS for Beginner Chapter 05. 연습문제 01. 문제] 다음은 '확과 소개'를 나타내는 웹 페이지 이다. 아래 소스코드의 빈칸을 채워 완성한 뒤 실행하시오. 학과 소개 한국대학교 디지철 콘텐츠과에서는 웹 디자인, 웹 프로그래밍, 모바일 UI/UX 디자인, 웹/앱 콘텐츠 제작 등 다양한 분야에서 필요로하는 디지털 콘텐츠 제작 전문 인력을 양성하고 있습니다. 참고풀이] 학과 소개 한국대학교 디지철 콘텐츠과에서는 웹 디자인, 웹 프로그래밍, 모바일 UI/UX 디자인, 웹/앱 콘텐츠 제작 등 다양한 분야에서 필요로하는 디지털 콘텐츠 제작 전문 인력을 양성하고 있습니다. 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 겨울 2021. 10. 29.
Python 27제] 2019년 한국정보올림피아드 1차대회 2교시 중등부 유형3. 1번-양팔 저울 출처 : 반크 2021년 10월 25일 독도의 날 포스터 무게가 서로 다른 k개의 추와 빈 그릇이 있다. 모든 추의 무게는 정수이고, 그릇의 무게는 0으로 간주한다. 양팔 저울을 한 번만 이용하여 원하는 무게의 물을 그릇에 담고자 한다. 주어진 모든 추 무게의 합을 S라 하자. 예를 들어, 추가 3개이고 그 무게가 각각 {1, 2, 6}이며, S=9이고, 양팔 저울을 한 번만 이용하여 1부터 S사이 모든 정수에 대응하는 물을 다음과 같이 그릇에 담을 수 있다. 여기서 X는 그릇에 담는 물의 무게를 나타내고, □는 그릇을 나타낸다. 만약 추의 무게가 {1, 5, 7}이면 S=13이 되고, 양팔저울을 한 번만 사용하여 그릇에 담을 수 있는 무게는 {1, 2, 3, 4, 5, 5, 7, 8, 11, 12, 1.. 2021. 10. 28.
반응형