본문 바로가기

전체 글337

[백준 15904/javascript] UCPC는 무엇의 약자일까? 아주아주 간단한 정규표현식 문제. 아직 익숙해지려면 멀었다 *.를 약어 사이에 적어주어서 어떤 문자던 0개 이상 올 수 있다는 것을 명시해서 만들어주면 된다 https://www.acmicpc.net/problem/15904 15904번: UCPC는 무엇의 약자일까? 첫 번째 줄에 알파벳 대소문자, 공백으로 구성된 문자열이 주어진다. 문자열의 길이는 최대 1,000자이다. 문자열의 맨 앞과 맨 끝에 공백이 있는 경우는 없고, 공백이 연속해서 2번 이상 주어지는 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: process.stdin, output: process.stdout, }); r.. 2022. 9. 24.
overflow: hidden 영역 밖으로 커지면 안보이게 하기 아래의 그림에 transform : scale(1.3) 을 통해서 확대를 하게되면 이미지의 사이즈가 커지게 된다 근데 난 사이즈는 변하지 않고 이미지만 돋보기로 보듯 zoom 시키는 효과를 주고 싶다면? 이미지 영역 크기는 그대로두고 위처럼 zoom in 효과로 일부 확대한 것처럼 보고 싶다면 scale속성은 그대로 두고 이미지의 부모 요소에 overflow: hidden; 을 설정해주면 부모 요소를 벗어나는 자식 요소를 hidden 으로 보이지 않게 할 수 있다 2022. 9. 24.
[백준 15655/javascript] N과 M (6) 백트래킹 문제 중복 불가이므로 중복을 확인할 배열을 만들어주고, 오름차순으로 결과가 나와야 하므로 미리 선택지 배열을 sort 후, 백트래킹 함수에 넣었다 앞의 수보다 뒤에 수가 더 커야 하므로 인자를 하나 더 전달하여 해결하였다 https://www.acmicpc.net/problem/15655 15655번: N과 M (6) N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다. N개의 자연수 중에서 M개를 고른 수열 www.acmicpc.net let input = []; const readline = require("readline").createInterface({ input: process.std.. 2022. 9. 23.
[백준 9733/javascript] 꿀벌 객체로 카운트 하는 간단한 문제 근데! 왜! 뭐가 틀린지 모르겠는 문제! 출력 형식도 맞는데 100%에서 실패가 뜬다 다른 언어랑 로직도 별 차이 없는데 왜... 혹시나해서 toFixed(2) 대신에 100을 곱하고 Math.floor()로 내림 후 100으로 나눠도 오답으로 뜬다 문제 이상해... 뭐가 틀린건데... https://www.acmicpc.net/problem/9733 9733번: 꿀벌 각각의 일을 한 횟수와 비율을 공백으로 구분하여 출력한다. 출력은 {Re,Pt,Cc,Ea,Tb,Cm,Ex} 순서대로 하며, 비율은 소수점 둘째 자리까지 출력한다. 주어진 목록에 없는 일은 출력하지 않는다. 입력의 www.acmicpc.net let input = []; const readline = requ.. 2022. 9. 23.