Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일

베트남의 11학년(한국의 고2)이 45분만에 푼다는 알고리즘 문제

재미있는 글이 눈에 띄는군요. ^^

2013년의 베트남, 1988년의 대한민국의 코딩 교육
; http://minjang.egloos.com/3026418

이 글에 의하면, 베트남 11학년 중 "대부분이" 아래의 문제를 파스칼로 45분 정도에 다 풀었다고 합니다. (허긴... 어쩌면 우리 나라의 특목고같은 곳이었을지도 모릅니다. 그래도 그렇지! ^^ 잘하는군요.)

vietnam_pg_1.jpg

위의 문제에 대한 입력 파일은 다음과 같습니다.

1000000010001000100000001
0100000100010100010000010
0010001000100010001000100
0001010001000001000101000
1000100010001000100010000
0100000100010001010001000
0010001000100010001000100
0001010001000100000100010
0000100010001000000010001
0001000101000100000101000
0010001000100010001000100
0100010000010001010000010
1000100010001000100010001
0100000101000001000100010
0010001000100010001000100
0001010000010100010001000
0000100000001000100010000

난이도는 프로그래머 입사 시험 문제로 내도 좋을 것 같습니다. 솔직히, 국내에서 대상을 "SI 현업 개발자"라고 제한한다면 과연 이 문제를 몇 명이나 풀 수 있을까... 라는 생각이 드는군요. 개인적으로 신입/경력 직원을 뽑을 때 문제를 내본 경험이 있어서... 얼마나 수준을 낮춰야 하는지 알기 때문입니다.

그나저나 부럽군요. ^^ 베트남이라... 안 그래도 예전에 인도 다음으로 뜨는 외국 개발자가 베트남이라고 들어본 적이 있습니다. 교육이 저러하니, 과연~~~ 우대받을만한 충분한 자격이 있어 보입니다.




참고로, 저도 한번 풀어봤습니다. 제 답이 궁금하신 분은 첨부 파일을! ^^




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 11/22/2022]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 91  92  93  94  95  96  97  [98]  99  100  101  102  103  104  105  ...
NoWriterDateCnt.TitleFile(s)
11517정성태5/10/201819451.NET Framework: 746. Azure runbook 예제 - 6시간 동안 수행 중인 VM을 중지 [1]파일 다운로드1
11516정성태5/9/201820203.NET Framework: 745. Azure runbook을 PowerShell 또는 C# 코드로 실행하는 방법파일 다운로드1
11515정성태5/9/201822715.NET Framework: 744. C# 6 - Expression bodied function [1]
11514정성태5/3/201820703오류 유형: 466. Bitvise - Error in component session/transport/kexHandler [2]
11513정성태5/3/201827553.NET Framework: 743. C# 언어의 공변성과 반공변성 [9]파일 다운로드2
11512정성태5/2/201819844개발 환경 구성: 375. Azure runbook 실행 시 "Errors", "All Logs"에 오류 메시지가 출력되는 경우
11511정성태5/2/201821492개발 환경 구성: 374. Azure - Runbook 기능 소개
11510정성태4/30/201822336.NET Framework: 742. windbg로 확인하는 Finalizer를 가진 객체의 GC 과정파일 다운로드1
11509정성태4/28/201820729.NET Framework: 741. windbg로 확인하는 객체의 GC 여부
11508정성태4/23/201822346개발 환경 구성: 373. MSBuild를 이용해 프로젝트 배포 후 결과물을 zip 파일로 압축하는 방법파일 다운로드1
11507정성태4/20/201822945개발 환경 구성: 372. MSBuild - 빌드 전/후, 배포 전/후 실행하고 싶은 Task 정의
11506정성태4/20/201827174.NET Framework: 740. C#에서 enum을 boxing 없이 int로 변환하기 - 두 번째 이야기 [7]파일 다운로드1
11505정성태4/19/201819995개발 환경 구성: 371. Azure Web App 확장 예제 - Simple WebSite Extension
11504정성태4/19/201821570오류 유형: 465. Azure Web App 확장 - Extplorer File manager 적용 시 오류
11503정성태4/19/201820604오류 유형: 464. PowerShell - Start-Service 명령 오류 (Service 'xxx' cannot be started)
11502정성태4/17/201822816개발 환경 구성: 370. Azure VM/App Services(Web Apps)에 Let's Encrypt 무료 인증서 적용 방법 [3]
11501정성태4/17/201820037개발 환경 구성: 369. New-AzureRmADServicePrincipal로 생성한 계정의 clientSecret, key 값을 구하는 방법파일 다운로드1
11500정성태4/17/201821015개발 환경 구성: 368. PowerShell로 접근하는 Azure의 Access control 보안과 Azure Active Directory의 계정 관리 서비스
11499정성태4/17/201819663개발 환경 구성: 367. Azure - New-AzureRmADServicePrincipal / New-AzureRmRoleAssignment 명령어
11498정성태4/17/201819745개발 환경 구성: 366. Azure Active Directory(Microsoft Enfra ID)의 사용자 유형 구분 - Guest/Member
11497정성태4/17/201817572개발 환경 구성: 365. Azure 리소스의 액세스 제어(Access control) 별로 사용자에게 권한을 할당하는 방법 [2]
11496정성태4/17/201818091개발 환경 구성: 364. Azure Portal에서 구독(Subscriptions) 메뉴가 보이지 않는 경우
11495정성태4/16/201819924개발 환경 구성: 363. Azure의 Access control 보안과 Azure Active Directory의 계정 관리 서비스
11494정성태4/16/201816242개발 환경 구성: 362. Azure Web Apps(App Services)에 사용자 DNS를 지정하는 방법
11493정성태4/16/201818033개발 환경 구성: 361. Azure Web App(App Service)의 HTTP/2 프로토콜 지원
11492정성태4/13/201816030개발 환경 구성: 360. Azure Active Directory의 사용자 도메인 지정 방법
... 91  92  93  94  95  96  97  [98]  99  100  101  102  103  104  105  ...