코딩 6

[Baekjoon 1032] 명령 프롬프트 (python)

문제 공유: https://www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net [문제 설명] 시작 -> 실행 -> cmd를 쳐보자. 검정 화면이 눈에 보인다. 여기서 dir이라고 치면 그 디렉터리에 있는 서브 디렉터리와 파일이 모두 나온다. 이때 원하는 파일을 찾으려면 다음과 같이 하면 된다. dir *.exe라고 치면 확장자가 exe인 파일이 다 나온다. "dir 패턴"과 같이 치면 그 패턴에 맞는 파일만 검색 결과로 나온다. 예를 들어, dir a? b..

Coding_TEST 2021.06.13

[Baekjoon 1157] 단어 공부 (python)

문제 공유: https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net [문제 설명] 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. [제한사항] 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. [입출력 예] 입력 출력 예제1 Mississipi ? 예제2 zZa Z 예제3 z Z 예제4 baaa A [입출력 예 ..

Coding_TEST 2021.06.11

[Baekjoon 1546] 평균 (python)

문제 공유: https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net [문제설명] 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그러고 나서 모든 점수를 점수/M*100으로 고쳤다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. [제한사항] 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 ..

Coding_TEST 2021.06.09

[Baekjoon 1110] 더하기 사이클 (python)

문제 공유: https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net [문제설명] 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다. N이 주어졌을 때, N의 사이클의 길..

Coding_TEST 2021.06.08

[ Linux ] 기본프로그램 설정(Sublime Text) - Ubuntu 20.04

프로그래밍을 하면서 주로 python 언어를 사용하고 있는데, 기본 우분투 환경에서 '.py' 파일 열면 기본 프로그램인 텍스트 편집기로 코드가 열린다. 텍스트 편집기가 윈도우의 메모장이랑 같은 역할을 하고 있는데, 불편한 사항이 많아서 변경하게 되었다. IDE 환경은 Visual Studio Code 를 이용하고 있다. 하지만 아직은 Visual Studio Code 적응도 안되고, 코드를 수정하면서 터미널로 돌리기 때문에 Visual Studio Code 환경보다 메모장같이 가벼운 환경이 필요했다. 여러 가지를 찾던 중 Sublime Text라는 프로그램을 알게 되었고, 이걸로 바꾸게 되었다. Sublime Text는 Ubuntu Software 에서 다운도 가능하고, Sublime Text 홈페이지..

Linux 2021.05.30

[프로그래머스] 기능 개발 (python)

문제 공유: https://programmers.co.kr/learn/courses/30/lessons/42586 코딩테스트 연습 - 기능개발 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 programmers.co.kr [문제 설명] 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100% 일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발 속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 ..

Coding_TEST 2021.05.15