본문 바로가기

Development95

[C#] 11718번: 그대로 출력하기 목차백준 단계별로 풀어보기25.08.155단계: 문자열11718번: 그대로 출력하기문제 링크 : https://www.acmicpc.net/problem/11718 문제를 풀기 위해 필요한 것- 문자열을 계속 받다가 끝났을 때를 아는 방법: Console.ReadLine()에서 아무런 입력 없이 엔터를 누르면 공백이 반환되는 것이 아니라 null이 반환된다.--> 이를 활용하여 input 값이 null이 될때까지 계속 input을 받아서 StringBuilder에 저장한 다음 출력하면 된다. 정답 코드1using System.Text;class Backjoon{ static void Main(string[] args) { StringBuilder sb = new StringBuil.. 2025. 8. 15.
[멋사 로켓단 인턴쉽] 6일차 - Audio Manager 제작 목차멋쟁이사자처럼 로켓단 인턴쉽25.08.13회의록>> 안건업무 업데이트질문 혹은 피드백 요청주요 안건1회차 완전플레이 마일스톤 및 작업카드 작성 및 분담목표 개발 진행향후 마일스톤1회차 완전플레이완전 완성 >> 회의 내용프로토타입 개발 완료 확인.1회차 완전플레이 개발을 위한 마일스톤 재정립일감 작업카드 생성 및 분배 후 작업시작익일 작업 분배건 내일까지 완성 목표이후부터 일감을 유동적으로 생성 및 작업하여 마일스톤 도달을 위한 개발기간 단축을 도모. 새로 만들어진 UI Manager: 어제 일과시간이 끝난 후에 팀장 분께서 UI Manager를 새로 만드셨고, 오늘 가져오셨다. 내가 만든 UI Manager가 초라할 정도로 구조가 잘 짜여져있었다.--> 내가 만든 걸 부정 당한 것 같아서 많이 속상했.. 2025. 8. 14.
[C#] 5622번: 다이얼 목차백준 단계별로 풀어보기25.08.135단계: 문자열5622번: 다이얼문제 링크 : https://www.acmicpc.net/problem/5622 문제를 풀기 위해 필요한 것- 문자열의 각 문자들이 아스키 코드에 따라 각각 int 값을 가지고 있다는 것을 활용--> 'A' = 65이고 'B' = 66, ... , 'Z' = 90인 것과 if문을 활용하여 다이얼값을 도출해냄 정답 코드class Backjoon{ static void Main(string[] args) { string input = Console.ReadLine(); int result = 0; foreach (char c in input) { if (c 2025. 8. 14.
[멋사 로켓단 인턴쉽] 5일차 - UI Manager 목차멋쟁이사자처럼 로켓단 인턴쉽25.08.12회의록>> 안건업무 업데이트질문 혹은 피드백 요청주요 안건프로토타입 구현향후 마일스톤프로토 타입 완성1회차 플레이 완성 개발 시작>> 회의 내용프로토타입 1차 머지구현한 각 기반 기능을 상호 호환되도록 적용수요일에는 프로토타입이 완성.이후 1회차 완전플레이를 목표로 마일스톤 설정 및 개발 진행원격저장소 이동 GitLab → Github UI Manager 제작: 어제 만들다가 만 UI Manager를 제작했다.Panel과 Popup는 각 Controller에서 제어 --> Controller에 핵심 로직 구현UI Manager는 각 Controller의 함수를 그대로 호출하는 Facade 역할 >> 작성한 코드1. UIManager.csusing System... 2025. 8. 12.
[C#] 2908번: 상수 목차백준 단계별로 풀어보기25.08.115단계: 문자열2908번: 상수문제 링크 : https://www.acmicpc.net/problem/2908 문제를 풀기 위해 필요한 것- 받은 문자열의 순서를 반대로 뒤집는 방법: ToCharArray()를 활용하여 char의 배열로 받은 다음 순서를 변경한 후 다시 문자열로 만듦 ※ 삼항연산자를 사용하여 출력하였다. 정답 코드class Backjoon{ static void Main(string[] args) { string[] input = Console.ReadLine().Split(); int num1 = int.Parse(ReverseWord(input[0])); int num2 = int.Parse(Re.. 2025. 8. 11.
[멋사 로켓단 인턴쉽] 4일차 - 일감 분배 및 작업 시작 목차멋쟁이사자처럼 로켓단 인턴쉽25.08.11회의록>> 안건업무 업데이트질문 혹은 피드백 요청주요 안건기능구현, 로직구체화 회의마무리선제작업 일감 선정 및 업무분담향후 마일스톤프로토타입 개발시작 게임 UI 확정: 아래 사진과 같은 UI로 만들기로 결정했다.일과 시간을 시계로 표현일과 시간에 따라 흐른 Day 수를 탁상 달력으로 표현점수와 배율을 표시하고, 그 점수가 신기록이라면 위에 "New Record!" 가 표시된다. 일감 분배: 우선 다음과 같이 일감을 생성했다.게임 진행 제어 (GameManager)서류, 장애물 SO제작서류 분류 판정아트 리소스 제작UI 관리자 (UI Manager)시간제어 컨트롤 및 게임오버필수 UI배치메인화면UI--> 이 중에서 UI Manager를 만드는 일감을 분배받았다... 2025. 8. 11.