We will find a way, we always have.

-interstellar

전체 글 303

[백준] 5430번: AC - 파이썬

🔈 문제 선영이는 주말에 할 일이 없어서 새로운 언어 AC를 만들었다. AC는 정수 배열에 연산을 하기 위해 만든 언어이다. 이 언어에는 두 가지 함수 R(뒤집기)과 D(버리기)가 있다. 함수 R은 배열에 있는 수의 순서를 뒤집는 함수이고, D는 첫 번째 수를 버리는 함수이다. 배열이 비어있는데 D를 사용한 경우에는 에러가 발생한다. 함수는 조합해서 한 번에 사용할 수 있다. 예를 들어, "AB"는 A를 수행한 다음에 바로 이어서 B를 수행하는 함수이다. 예를 들어, "RDD"는 배열을 뒤집은 다음 처음 두 수를 버리는 함수이다. 배열의 초기값과 수행할 함수가 주어졌을 때, 최종 결과를 구하는 프로그램을 작성하시오. 📝입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. T는 최대 100이다. 각 테스트..

[백준] 13023번: ABCDE - 파이썬

🔈 문제 BOJ 알고리즘 캠프에는 총 N명이 참가하고 있다. 사람들은 0번부터 N-1번으로 번호가 매겨져 있고, 일부 사람들은 친구이다. 오늘은 다음과 같은 친구 관계를 가진 사람 A, B, C, D, E가 존재하는지 구해보려고 한다. - A는 B와 친구다. - B는 C와 친구다. - C는 D와 친구다. - D는 E와 친구다. 위와 같은 친구 관계가 존재하는지 안하는지 구하는 프로그램을 작성하시오. 📝입력 첫째 줄에 사람의 수 N (5 ≤ N ≤ 2000)과 친구 관계의 수 M (1 ≤ M ≤ 2000)이 주어진다. 둘째 줄부터 M개의 줄에는 정수 a와 b가 주어지며, a와 b가 친구라는 뜻이다. (0 ≤ a, b ≤ N-1, a ≠ b) 같은 친구 관계가 두 번 이상 주어지는 경우는 없다. 📑출력 문제..

[백준] 1331번: 나이트 투어 - 파이썬

🔈 문제 나이트 투어는 체스판에서 나이트가 모든 칸을 정확히 한 번씩 방문하며, 마지막으로 방문하는 칸에서 시작점으로 돌아올 수 있는 경로이다. 다음 그림은 나이트 투어의 한 예이다. 영식이는 6×6 체스판 위에서 또 다른 나이트 투어의 경로를 찾으려고 한다. 체스판의 한 칸은 A, B, C, D, E, F 중에서 하나와 1, 2, 3, 4, 5, 6 중에서 하나를 이어 붙인 것으로 나타낼 수 있다. 영식이의 나이트 투어 경로가 주어질 때, 이것이 올바른 것이면 Valid, 올바르지 않으면 Invalid를 출력하는 프로그램을 작성하시오. 📝입력 36개의 줄에 나이트가 방문한 순서대로 입력이 주어진다. 체스판에 존재하는 칸만 입력으로 주어진다. 📑출력 첫째 줄에 문제의 정답을 출력한다. 📚 문제 해석 나이..

[백준] 15312번: 이름 궁합 - 파이썬

🔈 문제 '이름 궁합'이란 두 사람의 이름을 한 글자씩 번갈아 써 놓고 획수를 그 아래에 적은 뒤, 인접한 숫자끼리 더한 일의 자리 값을 아래에 적어 나가면서 마지막에 남은 두 숫자를 보고 궁합이 맞는 정도를 알아보는 일종의 점이다. 아직도 '그녀'를 잊지 못한 로맨티스트 종민이는 어느 날 그녀와 이름 궁합을 한 번 해 보기로 했는데, 그 결과는 충격적이었다. 이 결과를 도저히 받아들일 수 없었던 종민이는 이것이 틀렸음을 증명하기 위해 열심히 머리를 굴렸고, 다음과 같은 변명거리를 생각해 냈다. "'그녀'는 한국인이 아니니까 한글로 이름 궁합을 보면 결과가 이상한 것이 당연하지! 세계 공용어인 영어 알파벳으로 이름을 쓰면 결과가 정확하게 나올 거야!" 그래서 종민이는 알파벳 대문자로 이름을 써 놓고 이름..

[자바스크립트] 객체 (Object)

객체를 사용하여 다음과 같은 코드를 더욱 이뿌게 만들어보자!! 대괄호를 열어 property를 작성하면 된다!! 이렇게 '='를 사용하여 변수를 넣는 것이 아니라 ':' 를 사용한다. 아래와 같이 '.' 를 사용하여 표현한거나, 중괄호의 키를 넣어 값을 출력할 수도 있다. Object 업데이트 할 수도 있다. player.age = 20; 라잌 디스!! 그런데 const는 변경할 수 없는거 아니었나...? 맞아용! 변경할 수 없지만 현재 업데이트 한것은 const 한 player가 아니라 (사실 맞음) const 한 player 속에 있는 값을 업데이트 한것이다. 파이썬에서도 비슷한 예가 있다. tuple 은 다들 알다시피 immutable 자료형이다. 근데 그 immutable 속에 mutable 이 ..

[백준] 1107번: 리모콘 - 파이썬

🔈 문제 수빈이는 TV를 보고 있다. 수빈이는 채널을 돌리려고 했지만, 버튼을 너무 세게 누르는 바람에, 일부 숫자 버튼이 고장 났다. 리모컨에는 버튼이 0부터 9까지 숫자, +와 -가 있다. +를 누르면 현재 보고 있는 채널에서 +1된 채널로 이동하고, -를 누르면 -1된 채널로 이동한다. 채널 0에서 -를 누른 경우에는 채널이 변하지 않고, 채널은 무한대 만큼 있다. 수빈이가 지금 이동하려고 하는 채널은 N이다. 어떤 버튼이 고장났는지 주어졌을 때, 채널 N으로 이동하기 위해서 버튼을 최소 몇 번 눌러야하는지 구하는 프로그램을 작성하시오. 수빈이가 지금 보고 있는 채널은 100번이다. 📝입력 첫째 줄에 수빈이가 이동하려고 하는 채널 N (0 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 고장난 ..

[백준] 13565번: 침투 - 파이썬

🔈 문제 인제대학교 생화학연구실에 재직중인 석교수는 전류가 침투(percolate) 할 수 있는 섬유 물질을 개발하고 있다. 이 섬유 물질은 2차원 M × N 격자로 표현될 수 있다. 편의상 2차원 격자의 위쪽을 바깥쪽(outer side), 아래쪽을 안쪽(inner side)라고 생각하기로 한다. 또한 각 격자는 검은색 아니면 흰색인데, 검은색은 전류를 차단하는 물질임을 뜻하고 흰색은 전류가 통할 수 있는 물질임을 뜻한다. 전류는 섬유 물질의 가장 바깥쪽 흰색 격자들에 공급되고, 이후에는 상하좌우로 인접한 흰색 격자들로 전달될 수 있다. 김 교수가 개발한 섬유 물질을 나타내는 정보가 2차원 격자 형태로 주어질 때, 바깥쪽에서 흘려 준 전류가 안쪽까지 침투될 수 있는지 아닌지를 판단하는 프로그램을 작성하..

[백준] 1926번: 그림 - 파이썬

🔈 문제 어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의하자. 가로나 세로로 연결된 것은 연결이 된 것이고 대각선으로 연결이 된 것은 떨어진 그림이다. 그림의 넓이란 그림에 포함된 1의 개수이다. 📝입력 첫째 줄에 도화지의 세로 크기 n(1 ≤ n ≤ 500)과 가로 크기 m(1 ≤ m ≤ 500)이 차례로 주어진다. 두 번째 줄부터 n+1 줄 까지 그림의 정보가 주어진다. (단 그림의 정보는 0과 1이 공백을 두고 주어지며, 0은 색칠이 안된 부분, 1은 색칠이 된 부분을 의미한다) 📑출력 첫째 줄에는 그림의 개수, 둘째 줄에는 그 중 가장 넓은 그림의 넓이를 출력하여라. 단..

[자바스크립트] 배열 (Array)

🛒배열 배열이란 데이터를 나열하기 위한 방법 중에 하나이다! 중괄호 '['로 시작하여 ']'로 마무리를 짓는다. 콤마 ',' 를 사용하여 각 데이터들을 구분한다. 요일 배열을 만들어보자! 위의 코드는 콘솔에서 아래와 같이 출력된다. 배열안에는 숫자나 문자 또는 불리안 등이 들어갈 수 있다. 널도 가능!! 만약 썬데이 값을 가져오고 싶다면 console.log(dayOfWeek[6]) 을 사용하면된다. dayOfWeek.push("don"); push를 통해 배열안에 데이터를 삽입할 수 있다.

[인간관계론] 스트레스

스트레스 스트레스의 어원은 팽팽하게 죄다라는 라틴어 'stringer'에서 유래되었다. 스트레스를 처음으로 명명한 한스 셀리에는 ''스트레스는 신체에 가해진 어떤 요구에 대해 신체가 수행하는 일반적이고도 비특정적인 반응이다.''고 하였다. 발생원인 스트레스의 발생원인은 심리적 원인과 상황적 원인 크게 두가지가 있다. 1) 심리적 원인 압력 개인이 어떤 식으로 행동하기를 바라는 기대나 요구로, 자신이 처한 외부 환경이나 상황에 부응하도록 하는 수행압력을 받거나 사회 관습에 맞춰서 행동하는 것과 같은 순종압력을 받는 경우가 많다. 좌절 일상생활 중에 우리가 욕구나 기대를 성취하는 가운데 수많은 장애에 부딪히게 되는 데 이 장애들은 좌절을 야기한다. 이처럼 좌절을 느끼면 스트레스를 경험하게 된다. 갈등 여러 ..

Culture 2022.06.07