"꾸준하고 완벽한 한 걸음"

2024/01/14 2

[백준 01439] 뒤집기 [C/C++]

문제 다솜이는 0과 1로만 이루어진 문자열 S를 가지고 있다. 다솜이는 이 문자열 S에 있는 모든 숫자를 전부 같게 만들려고 한다. 다솜이가 할 수 있는 행동은 S에서 연속된 하나 이상의 숫자를 잡고 모두 뒤집는 것이다. 뒤집는 것은 1을 0으로, 0을 1로 바꾸는 것을 의미한다. 예를 들어 S=0001100 일 때, 전체를 뒤집으면 1110011이 된다. 4번째 문자부터 5번째 문자까지 뒤집으면 1111111이 되어서 2번 만에 모두 같은 숫자로 만들 수 있다. 하지만, 처음부터 4번째 문자부터 5번째 문자까지 문자를 뒤집으면 한 번에 0000000이 되어서 1번 만에 모두 같은 숫자로 만들 수 있다. 문자열 S가 주어졌을 때, 다솜이가 해야하는 행동의 최소 횟수를 출력하시오. 입력 첫째 줄에 문자열 ..

공유기 포트포워딩 & 로컬서버 외부접속

로컬서버를 로컬 네트워크 환경에서의 접속이 아닌, 외부 네트워크에서 접속하는 방법에 대해 알아보겠습니다. ipTime A2004SE 환경에서 진행되었습니다. 공유기 포트포워딩 우선 ipTime 공유기 관리자 페이지(192.168.0.1)에 접속합니다. 초기 아이디 및 비밀번호는 admin, admin입니다. 로그인 후 관리도구로 들어갑니다. 좌측 목록에서 ' +고급설정 ' 을 클릭하면 숨겨진 메뉴가 나옵니다. ' +NAT/라우터 관리 ' 의 ' 포트포워드 설정 '을 클릭합니다. 이제 하단의 입력창을 통해 포트포워딩을 설정해주면 됩니다. 규칙이름 : 공유기 관리자에서 관리할 명칭입니다. 자유롭게 작성하면 됩니다. 내부 IP주소 : 로컬에서 서버로 사용할 기기의 IP를 입력하면 됩니다. 현재 사용중인 컴퓨터..

Dev 2024.01.14