문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 예제 입력 1 1 2 예제 출력 1 3 내 코드 a, b = map((lambda x: int(x)), input().split()) print(a+b) *** 처음으로 풀어본 파이썬 문제...! 그동안 알고리즘은 프로그래머스로만 풀어봤고 백준으로 풀어보는건 처음이라 좀 헤멨다. 게다가 그동안 풀어본 것들은 다 자바스크립트로 풀어봤었기때문에 더 그랬던거같다. 문제 내용은 기본적인 사칙연산을 다루는 내용이지만 어려웠던 점은 입력된 값을 어떻게 가져와야하는지 몰랐다는 것이다. 이전에 자바스크립트로 풀때는 매개변수로 입력값을 가..
분류 전체보기
문제 설명 boolean 변수 x1, x2, x3, x4가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요. (x1 ∨ x2) ∧ (x3 ∨ x4) 입출력 예 x1 x2 x3 x4 result false true true true true true false false false false 입출력 예 설명 입출력 예 #1 예제 1번의 x1, x2, x3, x4로 식을 계산하면 다음과 같습니다.따라서 true를 return 합니다. (x1 ∨ x2) ∧ (x3 ∨ x4) ≡ (F ∨ T) ∧ (T ∨ T) ≡ T ∧ T ≡ T 입출력 예 #2 예제 2번의 x1, x2, x3, x4로 식을 계산하면 다음과 같습니다.따라서 false를 retur..
문자열 my_string과 정수 배열 indices가 주어질 때, my_string에서 indices의 원소에 해당하는 인덱스의 글자를 지우고 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ indices의 길이 !indices.includes(idx)).join('') } https://school.programmers.co.kr/learn/courses/30/lessons/181900 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
아무 원소도 들어있지 않은 빈 배열 X가 있습니다. 길이가 같은 정수 배열 arr과 boolean 배열 flag가 매개변수로 주어질 때, flag를 차례대로 순회하며 flag[i]가 true라면 X의 뒤에 arr[i]를 arr[i] × 2 번 추가하고, flag[i]가 false라면 X에서 마지막 arr[i]개의 원소를 제거한 뒤 X를 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ arr의 길이 = flag의 길이 ≤ 100 arr의 모든 원소는 1 이상 9 이하의 정수입니다. 현재 X의 길이보다 더 많은 원소를 빼는 입력은 주어지지 않습니다. 입출력 예 arr flag result [3, 2, 4, 1, 3] [true, false, true, false, false] [3,..
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [i, j] 꼴입니다. 각 query마다 순서대로 arr[i]의 값과 arr[j]의 값을 서로 바꿉니다. 위 규칙에 따라 queries를 처리한 이후의 arr를 return 하는 solution 함수를 완성해 주세요. 제한사항 1 ≤ arr의 길이 ≤ 1,000 0 ≤ arr의 원소 ≤ 1,000,000 1 ≤ queries의 길이 ≤ 1,000 0 ≤ i
문자열 my_string과 두 정수 m, c가 주어집니다. my_string을 한 줄에 m 글자씩 가로로 적었을 때 왼쪽부터 세로로 c번째 열에 적힌 글자들을 문자열로 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 영소문자로 이루어져 있습니다. 1 ≤ m ≤ my_string의 길이 ≤ 1,000 m은 my_string 길이의 약수로만 주어집니다. 1 ≤ c ≤ m 입출력 예 my_string m c result "ihrhbakrfpndopljhygc" 4 2 "happy" "programmers" 1 1 "programmers" 입출력 예 설명 입출력 예 #1 예제 1번의 my_string을 한 줄에 4 글자씩 쓰면 다음의 표와 같습니다.1열 2열 3열 4열 i ..
2차원 정수 배열 board와 정수 k가 주어집니다. i + j
프로젝트가 끝났다! 그래서 6/12 ~ 7/31 기간동안 진행했던 이번 프로젝트에 대해서 회고를 해보려고 한다. 이번 프로젝트를 하면서 개인적으로 느낀것도 많고 배운점도 많아서 정리할 내용이 꽤 많아진 것 같아 기쁘다. ☺️ Liked (좋았던 점) 새로운 기술 스택 사용 이번 프로젝트에서는 주요 스택으로 React, TypeScript 를 비롯해 새로 Emotion과 Redux-toolkit을 사용해보기로 했었다. Redux-toolkit은 이전 프로젝트에서 한번 사용해보려고 공부를 했었던 기술이고, Emotion은 내가 자주 사용하는 Styled-Components와 사용법이 비슷하다고 해서 팀원과 함께 논의를 한 후에 도입하기로 했다. 실제로 사용해 보니 Emotion은 그렇게 어렵지 않게 익숙해 ..
FormData HTML5의 태그로 input 값을 서버에 전송하는 것처럼 자바스크립트에서 폼 데이터를 다루는 객체. 자바스크립트에서 다룰 일은 거의 없지만, 이미지 같은 멀티미디어 파일을 페이지 전환 없이 폼 데이터를 비동기로 제출하고 싶을때나 자바스크립트로 좀 더 타이트하게 폼 데이터를 관리하려고 할때 이용한다. 폼 객체에 key와 value 값을 차례로 추가해주는 것이 input 태그에 값을 입력하는 것 같은 효과를 가진다. 중요한 점은 값이 무조건 문자열로 자동 변환 됨으로 객체나 배열같은 복잡한 데이터는 넣을 수 없다는 점이다. 도움받은 글들 https://inpa.tistory.com/entry/JS-%F0%9F%93%9A-FormData-%EC%A0%95%EB%A6%AC-fetch-api 🌐..
지금 하는 프로젝트에서 .env로 환경변수를 사용하려고 했는데 오류가 발생했다. >> uncaught referenceerror: process is not defined