angela7199의 등록된 링크

키자드에 등록된 총 168개의 포스트를 확인하실 수 있습니다.

Naver Blog

[연수동 카페] 공부하기 좋은 연수동 포무(pomu) 플랜트

200704교회 끝나구 명훈이집 지나가다가 급 만나땅전에 공부하기 좋다구 말했던 곳진짜 뜬금없는곳에 있어서여기 갬카가 어디있냐고 맞아?하면서 갔다,,,,진짜 동네 골목길에 있다주차관련 안내가 이렇게 있었구 외관은 이렇게 생겼다 아오 6s진짜...빛번짐 도랐냐?ㅠ 사실 옆에 차가 있어서 예쁘게 찍을 수 없었다...차가 있어서 요게 한계쓰...밖에 메뉴판도 요렇게 있었당 오 키오스크! 하면서 뭐고를지 열심히 고민중이었는데,,이 카페 최대 단점이, 사장님이 조금 친절하시지 않다는 점이었다.....밑에 a4로 시범운영 중이라고 써있었는데, 시선이 닿지 않는 곳이라 못보고 키오스크에서 메뉴를 찾아보고 있었다.근데 사장님이 지나가시면.......

Naver Blog

[프로그래머스] 가장 큰 수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42746문제 설명0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다.0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요.제한 사항numbers의 길이는 1 이상 100,000 이하입니다.numbers의 원소는 0 이상 1,000 이하입니다.정답이 너무 클 수 있으니 문자열로 바꾸어 return 합니다........

Naver Blog

[구월동 카페] 분위기 좋은 태이니 테이블

200705지선이랑 신복관 갔다가 쇼핑하구 방문 !즉흥으루 놀게 된 날이었는데 넘 조아따태이니는 거의 궐동 갬카의 시초,,,,난 구월동을 자주 가지 않지만 , 궐동 카페하면 바로 생각나는 곳이다.지금껏 테이니로 알았는데 태이니였네!구월동 태이니 테이블 외관 !이건 나올때 찍은거라 사람이 별루 없는데 들어갈땐 8시쯤이었는데, 왼쪽에 테이블은 다 꽉찼어ㅓ 자리 없을까봐 걱정했다.2층도 있는것 같던데, 한번도 가보진 않았음메뉴는 요렇구 지선인 아아 나는 크림모카를 시켰다.늦은 시간이라 디저트가 많지 않았다.전엔 디저트 종류가 많지 않았는데 엄청 오랜만에 오니까 많이 바꼈군존맛이겠다...난 끝쪽자리에 앉았구 테이블은 한 7.......

Naver Blog

[구로디지털단지 맛집] 김치찌개 맛집 돈구디 !

200706학원 다니면서 맨날맨날 점심 고민을 하는데,지금까지 가 본 몇 안되는 요동네 식당중 최강최강 맛집.가격도 이정도면 저렴한 편인데 엄~~~청 배부르고 맛난 곳!!!편의점 제외 우리가 두번 간 유일한 식당!!구로디지털단지 돈구디오픈시간 참고해주시궁 ^^브레이크 타임도 있었군,,?메뉴판 !맨날 김치찌개만 먹어서 고기나 다른메뉴는 안먹어봤는데 낙지볶음도 맛나다고 했다.담엔 낙지볶음 먹어야지!!!!이 날은 김치찌개에 라면사리 추가로 주문돈구디의 뜻...!맛나게 먹는법~~담에 고기도 먹고싶어,,,,테이블은 요렇게 되어있는데,저 짐 넣을수 있는 의자에 저렇게 등받이 있는건 여기와서 처음봤다.1인으로 달라고 하면, 이렇게 1.......

Naver Blog

[구로디지털단지 맛집] 존맛탱 낭만 부대찌개 !!!!

20200716학원 다니면서 맨날 하는 고민이 오늘 뭐먹지 인데, 망고플레이트에 구디 치니까 여기가 1등이고, 블로그에도 인생 부대찌개고, 구디 top 5 등등 정말 극찬이라서, 마침 어제 술도 먹어서 해장도 해야하니까,,, 함 가보자 ! 해서 방문,,, 극찬 인정 진짜 맛있다 전에 돈구디가 먹어본곳 중 젤 맛있다 했는데 국물 먹자마자 여기루 바뀜 암튼 진짜 존맛 ㅠㅠ 부대찌개 맛집 낭만 부대찌개 낭만 부대찌개는 대륭포스트타워 지하1층에 있다.우린 지상인지 지한지 헷갈려서 한바퀴 쭉 돌았다ㅠㅠ 여기가 맛집이 그렇게나 많다고 한다,,,, 담에 가봐야지 요기루 들어가서 에스컬레이터를 타고 내려가면, 공차가 보이고, 공차 오른쪽으로 가.......

Naver Blog

[송도] 송도 오라카이호텔에서 호캉스 즐기기

200709-200710학원 휴가를 맞아 2월에 가려다 못갔던 호캉스를 가기로 했다 !평일이고, 아직 성수기가 아니었어서 수영장 포함을 무려 8만 8천원에 다녀왔댱c물론 조식은 미포함이지만 우리 둘 다 아침은 안먹어서,,,,,ㅎ_ㅎ우리의 계획은 ! 롯데마트에서 장을 보고 -> 체크인 -> 노을 질 때 카약타기 -> 야외 수영장 !이었는데 좋긴 했지만 좀 빡세고 피곤했다 ㅎ우리의 체크인은 4 시 ! 카운터에서 줄을 서구 이름이랑 이것저것 적고,바우처 보여드리구 체크인 !미리 결제를 했지만, 신용카드를 하나 맡겼다.수열장 이용시간과 주의사항들 ! 코로나로 인해 수건을 따로 제공하지 않고 있어서 수영장 이용시 객실에서 수.......

Naver Blog

[송도] 센트럴파크 데이트 추천_투명카약

200709센트럴파크 투명카약타기 ! 송도에서 4년을 다녔지만 처음타는 카약ㅎㅎ 송도 카약 _코마린 이스트 보트하우스영업시간은 따로 안적혀있어서 잘 모르겠어서, 전화로 물어보았다.가격은 이렇게 되있다. 우리는 노을 때 타고싶어서, 언제까지 가야하냐고 전화해서 물어봤는데, 카약은 18:30분 까지는 와야한다고 하셨다. ( 7월 9일 기준! )영어로도 되어있다. 매표소에서 뭐 탈건지 말하고 결제한 후에, 사물함 이용 여부를 물어보고,구명조끼 챙긴 후 선착장? 같은데로 가라고 했다. 이용료가 아닌 보증금이라서, 무료인 셈이다 !카약 타면서 물이 많이 튀기 때문에, 가방같은 것들은 사물함에 넣고 타는 것이 좋을 것 같다. 사물함을 이.......

Naver Blog

[나혼자 제주여행] 3일차 김녕해수욕장_오션뷰 쪼끌락 카페, 함덕해수욕장

원래는 우도갔다가 세화, 월정리, 김녕, 함덕 해수욕장을 모두 가는것이 목표였으나, 뚜벅이+ 우도에서 2시에 나와서 김녕과 함덕만 가기로 결정.(김녕을 고른 이유는, 오션뷰 카페가 가고싶었는데 내가 찾아봤던 오션뷰 카페 중 젤 바다가 가까워서 ! )세화랑 월정리는 제주도를 3번이상 왔으면서 한번도 못갔넹,,,담엔 꼭 ! 김녕에 내렸는데 바람이 진짜 미쳤구 사람이 1도 없어서 너무 놀랐닼ㅋㅋㅋㅋㅋㅋ구래도 바다보러 갈라구 혼자 모래사장을 지나 해변으로 갔는데 중국인 여행객분이 말을 걸었다.친구랑 왔는데 친구는 바람불어서 사진찍기 싫다해서 혹시 서로 찍어주는거 어떻냐구 해서 당연 오키했다 헤헤 내가 본 중국인중에 사진.......

Naver Blog

코테기록

다시 마음을 다잡는 의미에서 매일 푼 문제를 기록하려고 한당

Naver Blog

[백준 3055] 탈출 JAVA - BFS

문제 링크https://www.acmicpc.net/problem/3055문제 설명사악한 암흑의 군주 이민혁은 드디어 마법 구슬을 손에 넣었고, 그 능력을 실험해보기 위해 근처의 티떱숲에 홍수를 일으키려고 한다. 이 숲에는 고슴도치가 한 마리 살고 있다. 고슴도치는 제일 친한 친구인 비버의 굴로 가능한 빨리 도망가 홍수를 피하려고 한다.티떱숲의 지도는 R행 C열로 이루어져 있다. 비어있는 곳은 '.'로 표시되어 있고, 물이 차있는 지역은 '*', 돌은 'X'로 표시되어 있다. 비버의 굴은 'D'로, 고슴도치의 위치는 'S'로 나타내어져 있다.매 분마다 고슴도치는 현재 있는 칸과 인접한 네 칸 중 하나로 이동.......

Naver Blog

[백준 1261] 알고스팟 JAVA - BFS

문제 링크https://www.acmicpc.net/problem/1261문제 설명알고스팟 운영진이 모두 미로에 갇혔다. 미로는 N*M 크기이며, 총 1*1크기의 방으로 이루어져 있다. 미로는 빈 방 또는 벽으로 이루어져 있고, 빈 방은 자유롭게 다닐 수 있지만, 벽은 부수지 않으면 이동할 수 없다.알고스팟 운영진은 여러명이지만, 항상 모두 같은 방에 있어야 한다. 즉, 여러 명이 다른 방에 있을 수는 없다. 어떤 방에서 이동할 수 있는 방은 상하좌우로 인접한 빈 방이다. 즉, 현재 운영진이 (x, y)에 있을 때, 이동할 수 있는 방은 (x+1, y), (x, y+1), (x-1, y), (x, y-1) 이다. 단, 미로의 밖으로 이동 할 수는 없다.벽은 평소에는 이동할 수 없지만, 알고스팟.......

Naver Blog

[swea 1926] 간단한 369 게임 JAVA

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PTeo6AHUDFAUq&categoryId=AV5PTeo6AHUDFAUq&categoryType=CODE문제 설명3 6 9 게임을 프로그램으로 제작중이다. 게임 규칙은 다음과 같다. 1. 숫자 1부터 순서대로 차례대로 말하되, “3” “6” “9” 가 들어가 있는 수는 말하지 않는다. 1 2 3 4 5 6 7 8 9…2. "3" "6" "9"가 들어가 있는 수를 말하지 않는대신, 박수를 친다. 이 때, 박수는 해당 숫자가 들어간 개수만큼 쳐야 한다. 예를 들어 숫자 35의 경우 박수 한 번, 숫자 36의 경우 박수를 두번 쳐야 한다. 입력으로 정수 N 이.......

Naver Blog

[swea 1989] 초심자의 회문검사 JAVA

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PyTLqAf4DFAUq&categoryId=AV5PyTLqAf4DFAUq&categoryType=CODE문제 설명"level" 과 같이 거꾸로 읽어도 제대로 읽은 것과 같은 문장이나 낱말을 회문(回文, palindrome)이라 한다.단어를 입력 받아 회문이면 1을 출력하고, 아니라면 0을 출력하는 프로그램을 작성하라.[제약 사항]각 단어의 길이는 3 이상 10 이하이다.[입력]가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스의 첫 번째 줄에 하나의 단어가 주어진다.[출력]출.......

Naver Blog

[swea 1986] 지그재그 숫자 JAVA

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PxmBqAe8DFAUq&categoryId=AV5PxmBqAe8DFAUq&categoryType=CODE문제 설명1부터 N까지의 숫자에서 홀수는 더하고 짝수는 뺐을 때 최종 누적된 값을 구해보자.[예제 풀이]N이 5일 경우,1 – 2 + 3 – 4 + 5 = 3N이 6일 경우,1 – 2 + 3 – 4 + 5 – 6 = -3[제약사항]N은 1 이상 10 이하의 정수이다. (1 ≤ N ≤ 10)[입력]가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스에는 N이 주어진다.[출력]각 줄은 '#t&#x2.......

Naver Blog

[swea 1984] 중간 평균값 구하기 JAVA

문제 링크문제 설명10개의 수를 입력 받아, 최대 수와 최소 수를 제외한 나머지의 평균값을 출력하는 프로그램을 작성하라.(소수점 첫째 자리에서 반올림한 정수를 출력한다.)[제약 사항]각 수는 0 이상 10000 이하의 정수이다.[입력]가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스의 첫 번째 줄에는 10개의 수가 주어진다.[출력]출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다.(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)소스코드리뷰array를 정렬하고 맨앞, 맨뒤 제외하고 다 더한 후에 나누어줬다.......

Naver Blog

[swea 1979] 어디에 단어가 들어갈 수 있을까 JAVA

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PuPq6AaQDFAUq&categoryId=AV5PuPq6AaQDFAUq&categoryType=CODE문제 설명N X N 크기의 단어 퍼즐을 만들려고 한다. 입력으로 단어 퍼즐의 모양이 주어진다.주어진 퍼즐 모양에서 특정 길이 K를 갖는 단어가 들어갈 수 있는 자리의 수를 출력하는 프로그램을 작성하라.[예제]N = 5, K = 3 이고, 퍼즐의 모양이 아래 그림과 같이 주어졌을 때 길이가 3 인 단어가 들어갈 수 있는 자리는 2 곳(가로 1번, 가로 4번)이 된다. [제약 사항]1. N은 5 이상 15 이하의 정수이다. (5 ≤ N ≤ 15)2. K는 2 이상.......

Naver Blog

[swea 1976] 시각 덧셈 JAVA

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PttaaAZIDFAUq&categoryId=AV5PttaaAZIDFAUq&categoryType=CODE문제 설명시 분으로 이루어진 시각을 2개 입력 받아, 더한 값을 시 분으로 출력하는 프로그램을 작성하라.(시각은 12시간제로 표시한다. 즉, 시가 가질 수 있는 값은 1시부터 12시이다.)[제약 사항]시는 1 이상 12 이하의 정수이다. 분은 0 이상 59 이하의 정수이다.[입력]가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.각 테스트 케이스의 첫 번째 줄에는 4개의 수가 주어진다.첫 번째 수가 시.......

Naver Blog

[동인천카페] 존맛탱 파이가 있는 바브드묘️

200615 방문참 오랜만에 쓰는 일상 포스팅이지만 여긴 너무 쓰고 싶었기에,,,파이도 맛있고 인테리어도 예쁜 동인천 바브드묘친구 인스타에서 몇번 보고 카페도 너무너무 예쁘고 파이도 맛나보여서 팔로우 해 놓았던 곳이었다.언제갈지 벼르고 있었다. 기대한만큼, 아니 정말 기대 이상으로 너무 좋았다,,,cc위치는 동인천역에서 1번/2번/3번출구로 나와서 배다리쪽으로 쭈우욱 걸어오면 된다.오래된 청과물상과도 있고, 아 이쪽에 인천당이라는 옛날과자점두 유명한데... 갔을때 문닫아서 못갔다 외관은 이렇게 생겨따유리창에 비친 나 ㅎ저 유리창 뒤에있는 자리가 갬성지고 되게 이뻐서 저기 앉고싶었는데 이미 손님.......

Naver Blog

[프로그래머스] 이중우선순위큐 JAVA - 힙(Heap)

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42628문제 설명이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다.이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 [0,0] 비어있지 않으면 [최댓값, 최솟값]을 return 하도록 solution 함수를 구현해주세요.제한사항operations는 길이가 1 이상 1,000,000 이하인 문자열 배열입니다.operations의 원소는 큐가 수행할 연산을 나타냅니다.원소는 “명령어 데이터” 형식으로 주어집니다.- 최댓값/최솟값을 삭제하는 연산에서 최댓값/최솟값이 둘 이상인 경우, 하나만 삭제합니다.빈 큐에 데이터를 삭제하라.......

Naver Blog

[프로그래머스] N진수 게임 JAVA -(2018 카카오)

문제 링크https://programmers.co.kr/learn/courses/30/lessons/17687문제 설명N진수 게임튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다.숫자를 0부터 시작해서 차례대로 말한다. 첫 번째 사람은 0, 두 번째 사람은 1, … 열 번째 사람은 9를 말한다.10 이상의 숫자부터는 한 자리씩 끊어서 말한다. 즉 열한 번째 사람은 10의 첫 자리인 1, 열두 번째 사람은 둘째 자리인 0을 말한다.이렇게 게임을 진행할 경우,0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 0, 1, 1, 1, 2, 1, 3, 1, 4, …순으로 숫자를 말하면 된다.한편 코딩 동.......

Naver Blog

[프로그래머스] 타일 장식물 JAVA -피보나치 수열

문제 링크https://programmers.co.kr/learn/courses/30/lessons/43104문제 설명대구 달성공원에 놀러 온 지수는 최근에 새로 만든 타일 장식물을 보게 되었다. 타일 장식물은 정사각형 타일을 붙여 만든 형태였는데, 한 변이 1인 정사각형 타일부터 시작하여 마치 앵무조개의 나선 모양처럼 점점 큰 타일을 붙인 형태였다. 타일 장식물의 일부를 그리면 다음과 같다.그림에서 타일에 적힌 수는 각 타일의 한 변의 길이를 나타낸다. 타일 장식물을 구성하는 정사각형 타일 한 변의 길이를 안쪽 타일부터 시작하여 차례로 적으면 다음과 같다.[1, 1, 2, 3, 5, 8, .]지수는 문득 이러한 타일들로 구성되는 큰 직사각형의 둘레가 궁금해졌다. 예를.......

Naver Blog

[프로그래머스] 2xn 타일링 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12900문제 설명가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.타일을 가로로 배치 하는 경우타일을 세로로 배치 하는 경우예를들어서 n이 7인 직사각형은 다음과 같이 채울 수 있습니다.직사각형의 가로의 길이 n이 매개변수로 주어질 때, 이 직사각형을 채우는 방법의 수를 return 하는 solution 함수를 완성해주세요.제한사항가로의 길이 n은 60,000이하의 자연수 입니다.경우의 수가 많아 질.......

Naver Blog

[프로그래머스] 괄호변환 JAVA - 2020 카카오

문제 링크https://programmers.co.kr/learn/courses/30/lessons/60058문제 설명카카오에 신입 개발자로 입사한 콘은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴파일하여 로그를 보니 대부분 소스 코드 내 작성된 괄호가 개수는 맞지만 짝이 맞지 않은 형태로 작성되어 오류가 나는 것을 알게 되었습니다.수정해야 할 소스 파일이 너무 많아서 고민하던 콘은 소스 코드에 작성된 모든 괄호를 뽑아서 올바른 순서대로 배치된 괄호 문자열을 알려주는 프로그램을 다음과 같이 개발하려고 합니다.용어의 정의'(' 와 ')&#x.......

Naver Blog

[프로그래머스] 영어 끝말잇기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12981문제 설명1부터 n까지 번호가 붙어있는 n명의 사람이 영어 끝말잇기를 하고 있습니다. 영어 끝말잇기는 다음과 같은 규칙으로 진행됩니다.1번부터 번호 순서대로 한 사람씩 차례대로 단어를 말합니다.마지막 사람이 단어를 말한 다음에는 다시 1번부터 시작합니다.앞사람이 말한 단어의 마지막 문자로 시작하는 단어를 말해야 합니다.이전에 등장했던 단어는 사용할 수 없습니다.한 글자인 단어는 인정되지 않습니다.다음은 3명이 끝말잇기를 하는 상황을 나타냅니다.tank → kick → know → wheel → land → dream → mother → robot → tank위 끝말잇기는 다음과 같이.......

Naver Blog

[프로그래머스] 점프와 순간이동 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12980문제 설명문제 설명OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, 앞으로 K 칸을 점프하면 K 만큼의 건전지 사용량이 듭니다. 그러므로 아이언 슈트를 착용하고 이동할 때는 순간 이동을 하는 것이 더 효율적입니다. 아이언 슈트 구매자는 아이언 슈트를 착용하고 거리가 N 만큼 떨어져 있는 장소로 가려고 합니다. 단, 건전지 사용량을 줄이기 위.......

Naver Blog

[7월] 다시 하반기 준 비

6월은 정말정말 바빴다.가고싶었던 회사들의 코딩테스트를 탈락하기도 하고 필기도 넘넘 아쉽게 떨어지기도 했고,,,열심히 놀기도 놀았고,,, 면접도 보았다.아직 면접 결과가 남아있지만, 생각 않기로 하고 다시 하반기를 준비.이놈의 취준 빨리 끝내서 필기후기 면접후기 남기고싶다6월 계획은 정말 단 하나도 지키지 못했닼ㅋㅋㅋㅋㅋㅋㅋㅋ현실적인 계획을 세워야겠다. 하나씩 성취해가기^_^학원 컴퓨터에 내 github과 연결해서 학원수업, 코딩테스트 문제를 둘다 올릴거다.갈수록 은행권에서도 코테를 도입하면서,,, 코테는 필수가 되어버렸당,,,,아직 갈길이 많이 멀지만, 차근차근 해보는 것으루~~~상반기를 돌아보자면, 이것도.......

Naver Blog

[나혼자 제주여행] 3일차 우도 뚜벅이 (1)_ 카페 추천 ‘블랑로쉐’

7개월만에 쓰는 제주여행기.빨리 쓰고 다 마무리 하고싶어서,,,아직 기억이 생생한데 작년이라니, 시간이 너무 빨라!!!온더스톤 게하에 짐을 맡기고 우도로 출발했다.(짐 맡기는것두 직원분 없어서 그냥 1층 로비에 갖다놓고 짐 맡겨놨다고 문자보냈다...여러모로 특이한 숙소 )온더스톤 게하에서 우도 선착장까진 10분정도 걸리는데, 네비를 잘못 찍어서 온통 화물?이 있는 진짜 항구같은 곳으로 가서 배를 놓칠 뻔 했다...왜냐면 매표전에 승선신고서도 다 쓰고 매표해야 해서 시간이 걸리기 때문,, 미리미리 갈걸원랜 아침일찍 일어나서 광치기해변가서 일출보고 점심에 나오는 계획이었지만 전날 넘 피곤해서 걍 포기하고 9시에.......

Naver Blog

[나혼자 제주여행] 3일차 우도 뚜벅이 (2)_한라산 볶음밥 맛집 ‘소풍’ , 서빈백사

우도편 첫번째는 요기 !우도 아름다운 소풍세번째 내린 곳은 ‘주홍곤 여물통’ 이라는 곳이다. 여기서 내린 이유는, 밥을 먹기 위해서 ~!~!버거나 면종류는 안끌렸구 한라산 볶음밥이 먹고 싶었는데, 나는 혼자고,,,2인부터 주문해야 하는 곳이 많았다. 그래서 찾은 곳이 ‘아름다운소풍’이라는 곳 !1인 주문도 가능하고, 한라산볶음밥 + 짬뽕 + 후식으로 땅콩아이스크림까지 (현금결제시) 주는 구성이 있어 바로 확정 ~~ 이건 제주여행카페에서 발견한 소풍 사장님 댓글 ! 카카오맵으로 쳤을땐 정류장명까진 안나와서 어떻게해야 하나 했는데 주홍곤여물통 정류장에서 내리면 됩니당~~~근데 아무래도 관광지가 아니다 보니, 안내가 없을.......

Naver Blog

[프로그래머스] 멀쩡한 사각형 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/62048문제 설명가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선 꼭지점 2개를 잇는 방향으로 잘라 놓았습니다. 그러므로 현재 직사각형 종이는 크기가 같은 직각삼각형 2개로 나누어진 상태입니다. 새로운 종이를 구할 수 없는 상태이기 때문에, 이 종이에서 원래 종이의 가로, 세로 방향과 평행하게 1cm × 1cm로 잘라 사용할 수 있는 만큼만.......

Naver Blog

내 상반기 어디...

왜 6월이야 ㅠㅠㅠ열심히 하자던 3 4 5 월의 다짐은 어디갔는지,,,이젠 서탈은 감흥도 없고,,, 코테도 (나름) 열심히 하고 있지만 합격할 정도의 수준은 아직도 아니다...코테를 하면서 ncs와 전공과 멀어져가고,둘 다 하면서 이게 맞나? 하는, 둘 다 잡으려다 놓치는거 아닌가? 하는 생각만 잔뜩 들고 있다.그럼에도, 둘 다 포기하지 못하고 둘 다 가져가는 애매한 포지션에 있지만....결과적으로 국민,신한,우리은행이 코테를 도입했고 기은이나 타 행도 이제 머지 않을것이라는 생각이다.내가 이런 고민을 얘기했을때 아는 언니가 쓸모없는 경험은 없다. 나중에 어떻게든 다 도움이 되더라. 고 말해줬었는데,맞는것같다. 알바에서도 그렇고.......

Naver Blog

[프로그래머스] 쇠막대기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42585문제 설명여러 개의 쇠막대기를 레이저로 절단하려고 합니다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자릅니다. 쇠막대기와 레이저의 배치는 다음 조건을 만족합니다.- 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있습니다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓습니다. - 각 쇠막대기를 자르는 레이저는 적어도 하나 존재합니다. - 레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않습니다. 아래 그림은 위 조건을 만족하는 예를 보.......

Naver Blog

[프로그래머스] 문자열 압축 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/60057문제 설명데이터 처리 전문가가 되고 싶은 어피치는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복되는 값으로 표현하여 더 짧은 문자열로 줄여서 표현하는 알고리즘을 공부하고 있습니다.간단한 예로 aabbaccc의 경우 2a2ba3c(문자가 반복되지 않아 한번만 나타난 경우 1은 생략함)와 같이 표현할 수 있는데, 이러한 방식은 반복되는 문자가 적은 경우 압축률이 낮다는 단점이 있습니다. 예를 들면, abc.......

Naver Blog

[프로그래머스] 카카오 프렌즈 컬러링북 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/1829문제 설명카카오 프렌즈 컬러링북출판사의 편집자인 어피치는 네오에게 컬러링북에 들어갈 원화를 그려달라고 부탁하여 여러 장의 그림을 받았다. 여러 장의 그림을 난이도 순으로 컬러링북에 넣고 싶었던 어피치는 영역이 많으면 색칠하기가 까다로워 어려워진다는 사실을 발견하고 그림의 난이도를 영역의 수로 정의하였다. (영역이란 상하좌우로 연결된 같은 색상의 공간을 의미한다.)그림에 몇 개의 영역이 있는지와 가장 큰 영역의 넓이는 얼마인지 계산하는 프로그램을 작성해보자.위의 그림은 총 12개 영역으로 이루어져 있으며, 가장 넓은 영역은 어피치의 얼굴면으.......

Naver Blog

[프로그래머스] 소수찾기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42839문제 설명한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다.각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요.제한사항numbers는 길이 1 이상 7 이하인 문자열입니다.numbers는 0~9까지 숫자만으로 이루어져 있습니다.013은 0, 1, 3 숫자가 적힌 종이 조각이 흩어져있다는 의미입니다.입출력 예입출력 예 설명예제 #1[1, 7]으로는 소수 [7, 17, 71]를 만들 수 있습니다.예제 #2[0, 1, .......

Naver Blog

[프로그래머스] 큰수만들기 JAVA - Greedy

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42883문제 설명어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다.예를 들어, 숫자 1924에서 수 두 개를 제거하면 [19, 12, 14, 92, 94, 24] 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다.문자열 형식으로 숫자 number와 제거할 수의 개수 k가 solution 함수의 매개변수로 주어집니다. number에서 k 개의 수를 제거했을 때 만들 수 있는 수 중 가장 큰 숫자를 문자열 형태로 return 하도록 solution 함수를 완성하세요.제한 조건number는 1자리 이상, 1,000,000자리 이하인 숫자입니다.k는 1 이상 number의 자릿수 미만인 자연수입니.......

Naver Blog

[프로그래머스] 소수 만들기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12977문제 설명문제 설명주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 하도록 solution 함수를 완성해주세요.제한사항nums에 들어있는 숫자의 개수는 3개 이상 50개 이하입니다.nums의 각 원소는 1 이상 1,000 이하의 자연수이며, 중복된 숫자가 들어있지 않습니다.입출력 예입출력 예 설명입출력 예 #1[1,2,4]를 이용해서 7을 만들 수 있습니다.입출력 예 #2[1,2,4]를 이용해서 7을 만.......

Naver Blog

[프로그래머스] 예상대진표 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12985문제 설명문제 설명 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N번의 참가자끼리 게임을 진행합니다. 각 게임에서 이긴 사람은 다음 라운드에 진출할 수 있습니다. 이때, 다음 라운드에 진출할 참가자의 번호는 다시 1번부터 N/2번을 차례대로 배정받습니다. 만약 1번↔2번 끼리 겨루는 게임에서 2번이 승리했다면 다음 라운드에서 1번을 부여받고, 3번↔4번에서 겨루는 게임에서 3번이 승리했다면 다음 라운드에서 2번.......

Naver Blog

[프로그래머스] 캐시 JAVA (2018 카카오 1차)

문제 링크https://programmers.co.kr/learn/courses/30/lessons/17680문제 설명캐시지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다.이 프로그램의 테스팅 업무를 담당하고 있는 어피치는 서비스를 오픈하기 전 각 로직에 대한 성능 측정을 수행하였는데, 제이지가 작성한 부분 중 데이터베이스에서 게시물을 가져오는 부분의 실행시간이 너무 오래 걸린다는 것을 알게 되었다.어피치는 제이지에게 해당 로직을 개선하라고 닦달하기 시작하였고, 제이지는 DB 캐시를 적용하여 성능 개선을 시도하고 있지만 캐시 크기를 얼마로 해.......

Naver Blog

[프로그래머스] 정수삼각형 JAVA -DP

문제 링크https://programmers.co.kr/learn/courses/30/lessons/43105문제 설명문제 설명위와 같은 삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 거쳐간 숫자의 합이 가장 큰 경우를 찾아보려고 합니다. 아래 칸으로 이동할 때는 대각선 방향으로 한 칸 오른쪽 또는 왼쪽으로만 이동 가능합니다. 예를 들어 3에서는 그 아래칸의 8 또는 1로만 이동이 가능합니다.삼각형의 정보가 담긴 배열 triangle이 매개변수로 주어질 때, 거쳐간 숫자의 최댓값을 return 하도록 solution 함수를 완성하세요.제한사항삼각형의 높이는 1 이상 500 이하입니다.삼각형을 이루고 있는 숫자는 0 이상 9,999 이하의 정수입니다.입출력 예소스코드리뷰정.......

Naver Blog

[프로그래머스] 124 나라의 숫자 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12899문제 설명124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다.124 나라에는 자연수만 존재합니다.124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다.예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다.자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하는 숫자로 바꾼 값을 return 하도록 solution 함수를 완성해 주세요.제한사항n은 500,000,000이하의 자연수 입니다.입출력 예소스코드리뷰5/11 23:44 -24:33 50분..그냥 답보고 넘어가야하는데 또 포기 못했쥬3진수랑 비슷한 문제...........

Naver Blog

[프로그래머스] 탑 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42588문제 설명수평 직선에 탑 N대를 세웠습니다. 모든 탑의 꼭대기에는 신호를 송/수신하는 장치를 설치했습니다. 발사한 신호는 신호를 보낸 탑보다 높은 탑에서만 수신합니다. 또한, 한 번 수신된 신호는 다른 탑으로 송신되지 않습니다.예를 들어 높이가 6, 9, 5, 7, 4인 다섯 탑이 왼쪽으로 동시에 레이저 신호를 발사합니다. 그러면, 탑은 다음과 같이 신호를 주고받습니다. 높이가 4인 다섯 번째 탑에서 발사한 신호는 높이가 7인 네 번째 탑이 수신하고, 높이가 7인 네 번째 탑의 신호는 높이가 9인 두 번째 탑이, 높이가 5인 세 번째 탑의 신호도 높이가 9인 두 번째 탑.......

Naver Blog

[프로그래머스] 뉴스클러스터링 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/17677문제 설명여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다.개발의 방향을 잡기 위해 튜브는 우선 최근 화제가 되고 있는 카카오 신입 개발자 공채 관련 기사를 검색해보았다.카카오 첫 공채..'블라인드' 방식 채용카카오, 합병 후 첫 공채.. 블라인드 전형으로 개발자 채용카카오, 블라인드 전형으로 신입 개발자 공채카카오 공채, 신입 개.......

Naver Blog

[백준 2606] 바이러스 JAVA -BFS/DFS

문제 링크https://www.acmicpc.net/problem/2606문제 설명신종 바이러스인 웜 바이러스는 네트워크를 통해 전파된다. 한 컴퓨터가 웜 바이러스에 걸리면 그 컴퓨터와 네트워크 상에서 연결되어 있는 모든 컴퓨터는 웜 바이러스에 걸리게 된다.예를 들어 7대의 컴퓨터가 <그림 1>과 같이 네트워크 상에서 연결되어 있다고 하자. 1번 컴퓨터가 웜 바이러스에 걸리면 웜 바이러스는 2번과 5번 컴퓨터를 거쳐 3번과 6번 컴퓨터까지 전파되어 2, 3, 5, 6 네 대의 컴퓨터는 웜 바이러스에 걸리게 된다. 하지만 4번과 7번 컴퓨터는 1번 컴퓨터와 네트워크상에서 연결되어 있지 않기 때문에 영향을 받지 않는다.어느 날 1번 컴퓨터가 웜 바이러스.......

Naver Blog

[백준 9095] 1,2,3 더하기 JAVA -DP

문제 링크https://www.acmicpc.net/problem/9095문제 설명정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다.1+1+1+11+1+21+2+12+1+12+21+33+1정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 11보다 작다.출력각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다.예제 입력 1 예제 출력 1 소스코드1. 정답코드2. 오답코드 (테스트케이스만 맞음)리뷰처음에는 어떻게.......

Naver Blog

[백준 15988] 1,2,3 더하기3 JAVA - DP

문제 링크https://www.acmicpc.net/problem/15988문제 설명정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다.1+1+1+11+1+21+2+12+1+12+21+33+1정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 1,000,000보다 작거나 같다.출력각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 1,000,000,009로 나눈 나머지를 출력한다.예제 입력 1 예제 출력 1 소스코드리뷰123더하기보다 배.......

Naver Blog

[프로그래머스] 멀리뛰기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12914문제 설명효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는(1칸, 1칸, 1칸, 1칸)(1칸, 2칸, 1칸)(1칸, 1칸, 2칸)(2칸, 1칸, 1칸)(2칸, 2칸)의 5가지 방법으로 맨 끝 칸에 도달할 수 있습니다. 멀리뛰기에 사용될 칸의 수 n이 주어질 때, 효진이가 끝에 도달하는 방법이 몇 가지인지 알아내, 여기에 1234567를 나눈 나머지를 리턴하는 함수, solution을 완성하세요. 예를 들어 4가 입력된다면, 5를 return하면 됩니다.제한 사항n은 1 이상, 2000 이하인 정수입니다.입출력 예입출력 예 설명입출력 예.......

Naver Blog

[프로그래머스] 튜플 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/64065문제 설명셀수있는 수량의 순서있는 열거 또는 어떤 순서를 따르는 요소들의 모음을 튜플(tuple)이라고 합니다. n개의 요소를 가진 튜플을 n-튜플(n-tuple)이라고 하며, 다음과 같이 표현할 수 있습니다.(a1, a2, a3, ..., an)튜플은 다음과 같은 성질을 가지고 있습니다.중복된 원소가 있을 수 있습니다. ex : (2, 3, 1, 2)원소에 정해진 순서가 있으며, 원소의 순서가 다르면 서로 다른 튜플입니다. ex : (1, 2, 3) ≠ (1, 3, 2)튜플의 원소 개수는 유한합니다.원소의 개수가 n개이고, 중복되는 원소가 없는 튜플 (a1, a2, a3, ..., an)이 주어질 때(단, a1, a2, ..., an은.......

Naver Blog

[백준 2563] 색종이 JAVA

문제 링크https://www.acmicpc.net/problem/2563문제 설명가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 프로그램을 작성하시오.예를 들어 흰색 도화지 위에 세 장의 검은색 색종이를 그림과 같은 모양으로 붙였다면 검은색 영역의 넓이는 260이 된다.입력첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치.......

Naver Blog

[프로그래머스] 스킬트리 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/49993문제 설명선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다.예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다.위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더와 같은 스킬트리는 가능하지만, 썬더 → 스파크나 라이트닝 볼트 → 스파크 → 힐링 → 썬더와 같은 스킬트리는 불가능합니다.선행 스킬 순서 skill과 유저들이 만든 스킬트리1를 담.......

Naver Blog

[백준 2567] 색종이-2 JAVA

문제 링크https://www.acmicpc.net/problem/2567문제 설명가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 둘레의 길이를 구하는 프로그램을 작성하시오.예를 들어 흰색 도화지 위에 네 장의 검은색 색종이를 <그림 1>과 같은 모양으로 붙였다면 검은색 영역의 둘레는 96 이 된다.입력첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이.......

Naver Blog

[프로그래머스] 야근지수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12927문제 설명회사원 Demi는 가끔은 야근을 하는데요, 야근을 하면 야근 피로도가 쌓입니다. 야근 피로도는 야근을 시작한 시점에서 남은 일의 작업량을 제곱하여 더한 값입니다. Demi는 N시간 동안 야근 피로도를 최소화하도록 일할 겁니다.Demi가 1시간 동안 작업량 1만큼을 처리할 수 있다고 할 때, 퇴근까지 남은 N 시간과 각 일에 대한 작업량 works에 대해 야근 피로도를 최소화한 값을 리턴하는 함수 solution을 완성해주세요.제한 사항works는 길이 1 이상, 20,000 이하인 배열입니다.works의 원소는 50000 이하인 자연수입니다.n은 1,000,000 이하인 자연수입니다.입출.......

Naver Blog

[백준 4963] 섬의 개수 JAVA -BFS

문제 링크https://www.acmicpc.net/problem/4963문제 설명정사각형으로 이루어져 있는 섬과 바다 지도가 주어진다. 섬의 개수를 세는 프로그램을 작성하시오.한 정사각형과 가로, 세로 또는 대각선으로 연결되어 있는 사각형은 걸어갈 수 있는 사각형이다. 두 정사각형이 같은 섬에 있으려면, 한 정사각형에서 다른 정사각형으로 걸어서 갈 수 있는 경로가 있어야 한다. 지도는 바다로 둘러싸여 있으며, 지도 밖으로 나갈 수 없다.입력입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째 줄에는 지도의 너비 w와 높이 h가 주어진다. w와 h는 50보다 작거나 같은 양의 정수이다.둘째 줄부터 h개 줄에는 지도가 주어진.......

Naver Blog

[백준 6603] 로또 JAVA - 순열조합

문제 링크https://www.acmicpc.net/problem/6603문제 설명독일 로또는 {1, 2, ..., 49}에서 수 6개를 고른다.로또 번호를 선택하는데 사용되는 가장 유명한 전략은 49가지 수 중 k(k>6)개의 수를 골라 집합 S를 만든 다음 그 수만 가지고 번호를 선택하는 것이다.예를 들어, k=8, S={1,2,3,5,8,13,21,34}인 경우 이 집합 S에서 수를 고를 수 있는 경우의 수는 총 28가지이다. ([1,2,3,5,8,13], [1,2,3,5,8,21], [1,2,3,5,8,34], [1,2,3,5,13,21], ..., [3,5,8,13,21,34])집합 S와 k가 주어졌을 때, 수를 고르는 모든 방법을 구하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케.......

Naver Blog

[백준 1018] 체스판 다시 칠하기 JAVA - 브루트포스

문제 링크https://www.acmicpc.net/problem/1018문제 설명지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M*N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8*8 크기의 체스판으로 만들려고 한다.체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다.보드가 체스판처럼 칠.......

Naver Blog

벌써 5월

요새 개발블로그인지 일상블로그인지 모를만큼 코테 포스팅 수가 일상포스팅 수를 넘어섰다.4월 마지막주부터 목표였던 programmers lev1을 다 풀었고, (쉬운 문제들이지만...) 5월 목표는 programmers lev2 다 풀기 !아직 한참 멀은 코테지만 하나씩 해가기....필기시험도 있어서 이제 ncs도 더 빡세게 같이 해야한당 ㅠ ㅠ- programmers lev2 다풀기 ( 몰아서 올리지 말기..^^)- psat 5문제씩 매일 풀기 !- 알고리즘 해쉬맵 , 이분탐색 공부하기- 봉모 풀고 오답 못한거 하기시간 너모빠르자너ㅠㅠ요번엔 스터디카페도 더 많이가고 폰도 줄이고 열심히 해 보기 화이티이잉

Naver Blog

[프로그래머스] 기능개발 JAVA -큐/스택

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42586문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다.먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요.제한 사항작업의 개수(progresses, speeds배.......

Naver Blog

[Programmers level1] 모의고사 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42840문제 설명수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ...3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ...1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 s.......

Naver Blog

[Programmers level1] 같은 숫자는 싫어 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12906문제 설명배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다.arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요.제한사항배열 arr의 크기 : 1,000,000 이.......

Naver Blog

[프로그래머스] 주식가격 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42584문제 설명초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요.제한사항prices의 각 가격은 1 이상 10,000 이하인 자연수입니다.prices의 길이는 2 이상 100,000 이하입니다.입출력 예입출력 예 설명1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다.2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다.3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다.4초 시점의 ₩2은 1초간 가격이 떨어지지 않았습니다.5초.......

Naver Blog

[프로그래머스] 프린터 JAVA - 큐,스택

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42587문제 설명일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업을 수행합니다.1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대기목록에서 꺼냅니다. 2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록의 가장 마지막에 넣습니다. 3. 그렇지 않으면 J를 인쇄합니다. 예를 들어, 4개의 문서(A, B, C, D)가 순서대.......

Naver Blog

[Programmers level1] 비밀지도 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/17681문제 설명네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다.지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 공백(" ) 또는벽(#") 두 종류로 이루어져 있다.전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 각각 지도 1과 지도 2라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. 지도 1과 지도 2에서 모두 공백인.......

Naver Blog

[Programmers level1] 실패율JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42889문제 설명슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다.이 문제를 어떻게 할까 고민 한 그녀는 동적으로 게임 시간을 늘려서 난이도를 조절하기로 했다. 역시 슈퍼 개발자라 대부분의 로직은 쉽게 구현했지만, 실패율을 구하는 부분에서 위기에 빠지고 말았다. 오렐리를 위해 실패율을 구하는 코드를 완성하라.실패율은 다음과 같이 정의한다.스테이지에 도달했으나 아직 클리어하지 못한 플레이.......

Naver Blog

[Programmers level1] 다트게임 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/17682문제 설명카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다.갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다.다트 게임은 총 3번의 기회로 구성된다.각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다.점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수2 , 점수3 ).......

Naver Blog

[Programmers level1] 문자열 내림차순으로 배치하기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12917문제 설명문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.제한 사항str은 길이 1 이상인 문자열입니다.입출력 예소스코드리뷰배열에 값을 하나씩 넣고 끝에서 부터 하나씩 넣기나는 역순정렬 생각이 안나서 i 를 끝에서 부터 넣어주었다. Arrays.sort(arr, Collections.reverseOrder()); 배열 역순정렬은 이렇게..

Naver Blog

[Programmers level1] 체육복 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42862문제 설명점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다.전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온.......

Naver Blog

[Programmers level1] 소수찾기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12921문제 설명1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요.소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다.(1은 소수가 아닙니다.)제한 조건n은 2이상 1000000이하의 자연수입니다.입출력 예입출력 예 설명입출력 예 #11부터 10 사이의 소수는 [2,3,5,7] 4개가 존재하므로 4를 반환입출력 예 #21부터 5 사이의 소수는 [2,3,5] 3개가 존재하므로 3를 반환소스코드리뷰5/6 에라토스테네스의 체를 이용했다 !! 작년 스터디때는 모르겠어요...하고 넘어갔던 것 같은데, 이번엔 에라토스테네스의 체 설명을 보고 이해했다.......

Naver Blog

[프로그래머스] 단어변환JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/43163문제 설명두 개의 단어 begin, targ...

Naver Blog

[프로그래머스] 여행경로 JAVA - DFS

문제 링크https://programmers.co.kr/learn/courses/30/lessons/43164문제 설명주어진 항공권을 모두 이...

Naver Blog

[프로그래머스] 땅따먹기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12913문제 설명땅따먹기 게임을 하려고 합...

Naver Blog

[프로그래머스] 짝지어 제거하기 JAVA - Stack

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12973문제 설명짝지어 제거하기는, 알파...

Naver Blog

[프로그래머스] 다음 큰 숫자 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12911문제 설명자연수 n이 주어졌을 때, n...

Naver Blog

[프로그래머스] 더맵게 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42626매운 것을 좋아하는 Leo는 모든 ...

Naver Blog

[프로그래머스] 전화번호 목록 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42577문제 설명전화번호부에 적힌 전화번...

Naver Blog

[Programmers level1] 행렬의 덧셈 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12950문제 설명행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.제한 조건행렬 arr1, arr2의 행과 열의 길이는 500을 넘지 않습니다.입출력 예소스코드리뷰5/1 14:49-512분 ! for 문 돌려서 같은 위치에 있는 배열값들 더해주기 !!!

Naver Blog

[Programmers level1] x만큼 간격이 있는 n개의 숫자 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12954문제 설명함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.제한 조건x는 -10000000 이상, 10000000 이하인 정수입니다.n은 1000 이하인 자연수입니다.입출력 예소스코드리뷰5/1 14:53 - 585분 요거도 음수가 포함되어 있어서 long 타입으로 answer 을 만들어줬다 !

Naver Blog

[Programmers level1] 직사각형 별찍기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12969문제 설명이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.제한 조건n과 m은 각각 1000 이하인 자연수입니다.예시입력5 3 출력***************소스코드리뷰생각없이 for a먼저 for b 이렇게 돌려고 했어서 틀렸었던...^^이거 푸니까 1학년때로 돌아간 것 같네 ㅎㅎ별 찍을 땐 띄어쓰기 없이 print로 하고 한 행 다 찍고나면 println으로 한 줄 띄워주기

Naver Blog

[Programmers level1] 예산 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12982문제 설명S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다.물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다.부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, .......

Naver Blog

[Programmers level1] 핸드폰 번호 가리기JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12948문제 설명프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다.전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요.제한 조건s는 길이 4 이상, 20이하인 문자열입니다.입출력 예소스코드리뷰 5/1 14 :44-473분 !길이 -4 까지 answer 에 * 을 더하고 substring으로 length-4 부터 끝까지 잘라서 더해줬다

Naver Blog

[Programmers level1] 최대공약수와 최소공배수JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12940문제 설명두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다.제한 사항두 수는 1이상 1000000이하의 자연수입니다.입출력 예입출력 예 설명입출력 예 #1위의 설명과 같습니다.입출력 예 #2자연수 2와 5의 최대공약수는 1, 최소공배수는 10이므로 [1, 10]을 리턴해야 합니다.소스코드리뷰4/30 20:06- 20: 24 18분최대공약수랑 최소공배수.......

Naver Blog

[Programmers level1] 콜라츠 추측 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12943문제 설명1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다.1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 예를 들어, 입력된 수가 6이라면 6→3→10→5→16→8→4→2→1 이 되어 총 8번 만에 1이 됩니다. 위 작업을 몇 번이나 반복해야하는지 반환하는 함수, solution을 완성해 주세요. 단, 작업을 500번을 반복해도 1이 되지 않는다면 –1을.......

Naver Blog

[Programmers level1] 평균 구하기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12944문제 설명정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.제한사항arr은 길이 1 이상, 100 이하인 배열입니다.arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.입출력 예소스코드리뷰5/1 13:23for문 돌려서 다 더하고 나눠줌 ! 근데 소숫점까지 출력해야하니까 double 형으로 지정함

Naver Blog

[Programmers level1] 하샤드 수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12947문제 설명양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요.제한 조건x는 1 이상, 10000 이하인 정수입니다.입출력 예입출력 예 설명입출력 예 #110의 모든 자릿수의 합은 1입니다. 10은 1로 나누어 떨어지므로 10은 하샤드 수입니다.입출력 예 #212의 모든 자릿수의 합은 3입니다. 12는 3으로 나누어 떨어지므로 12는 하샤드 수입니다.입출력 예 #311의 모.......

Naver Blog

[동인천 카페] 커피가 맛있는 기노스코 강추

200118스시민 -> 기노스코로동인천 커피맛집 기노스코개항로 / 동인천 / 신포동 카페추천! 기노스코️기노스코는 사실 송도가 본점이고, 송도에 있을 때 부터 가고싶었는데 못가고 개항로점으루,,,이쪽라인엔 카페가 많다. 어빌리지, 쿠지커피, 브라운핸즈, 기노스코 등등,,, 다 가보기 목표..외관은 이렇게 깔끔하당.저 필기체가 너무 계뿌다머신기 왼쪽, 손님들이 있는 위치에 디저트들이 있고 선택하면 된다.이것은 메뉴판!시그니처 메뉴를 먹는 것이 나의 규칙이기 때문에 ㅎ헤비화이트를 시켰다.진짜 강추합니다 존맛탱 ...얼음 안들어간, 차갑고 진한 아이스라떼 느낌 ㅠㅠ우유도 그냥 우유같지는 않았다 ( 아닐수도 ) 이땐 클.......

Naver Blog

[Programmers level1] 제일 작은 수 제거하기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12935문제 설명정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다.제한 조건arr은 길이 1 이상인 배열입니다.인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다.입출력 예소스코드리뷰 4/30 19:43 - 20:0017분입력한 배열에 값이 하나일 때는 그냥 바로 -1을 리턴해주고 아닐경우에는 입력배열길이 -1 만큼 answer 배열을 생성해줬다.배열의 값들을 lis.......

Naver Blog

[Programmers level1] 짝수와 홀수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12937문제 설명정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요.제한 조건num은 int 범위의 정수입니다.0은 짝수입니다.입출력 예소스코드리뷰짝수는 2로나눴을 때 나머지가 0이고,홀수는 1 끝 !

Naver Blog

[부평맛집] 오래된 인천 떡볶이 맛집 ️ 모녀 떡볶이 !!

200114 방문숩니랑 준성오빠랑 스터디 전에 ! 요기는 인천에서 지이인짜 유명한 떡볶이 집이다.뭐 인천 3대 떡볶이 이런데도 들어가는것 같고!가끔은 프랜차이즈 말고 옛날 떡볶이 먹고싶은날 있잖아여 다들몇년 전부터 생각날때마다 자주 가던 곳.여기 먹고 근처에 콩설기마카롱가서 마카롱사러가는게 코스였당 키키사실 요기는 지하철 찍고 나올때부터 잘 ! 나와야한다.북부역 노노 남부역 !!으로 나와야 함!초행길에는 북부역으로 나가면 길이 헷갈릴거당부평은 지하던전으로 유명하잖아요외관은 저렇고 포장은 창문앞에서 말하면 된다홀이 너무너무 좁아서 거의 포장손님이고 홀에서 먹으려면 대기가 있을 수 있다.그래도 직원분들이 대.......

Naver Blog

[동인천 맛집] 동인천 가성비좋은 회전초밥 스시민 !

200128 후니랑필기시험 끝나고 방문동인천/신포동 저렴한 회전초밥 - 스시민스시민은 동인천/신포동에서 유명한 회전초밥 집이다.난 본점만 있을 때 부터 다녔는데 본점 바로 앞에 신관이 하나 더 생겼고, 체인점까지 생겼다 덜덜!한 접시에 1700원이라는 저렴한 가격이날은 3시 넘어서 방문했는데, 계속 웨이팅 있었닥....본점으로 들어가도, 자리가 없으면 웨이팅 / 신관으로 안내 해 주시니까 아무데나 들어가도 된다난 본점밖에 안가봄 ㅎㅎ 요기가 본점 입구이다한접시에 1700원 !요기는 신관~이렇게 기본셋팅이 되어있다.자리마다 앞에 태블릿이 있어서 원하는 메뉴를 누르면 바로 가져다 주시나보다.단품으로도 먹을 수 있다나중에 테.......

Naver Blog

[Programmers level 1] 문자열 내 마음대로 정렬하기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12915문제 설명문자열로 구성된 리스트 s...

Naver Blog

[Programmers level1] 문자열 내 p와 y의 개수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12916문제 설명대문자와 소문자가 섞여있는...

Naver Blog

[Programmers level1] 두 정수 사이의 합 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12912문제 설명 정수 a, b가 주어졌을 ...

Naver Blog

[Programmers level1] 나누어 떨어지는 숫자배열 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12910문제 설명array의 각 element 중 di...

Naver Blog

[Programmers level1] 완주하지못한선수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42576문제 설명수많은 마라톤 선수들이 ...

Naver Blog

[Programmers level1] 2016년 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12901문제 설명문제 설명2016년 1월 1일...

Naver Blog

[Programmers level1 ] K번째 수 JAVA - 정렬

문제 링크https://programmers.co.kr/learn/courses/30/lessons/42748문제 설명배열 array의 i번째 숫자...

Naver Blog

[Programmers level1] 서울에서 김서방찾기 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12919문제 설명String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.제한 사항seoul은 길이 1 이상, 1000 이하인 배열입니다.seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다.Kim은 반드시 seoul 안에 포함되어 있습니다.입출력 예소스코드리뷰 4/28 15:42 - 453분 ! 너무 쉬운 문제..

Naver Blog

[Programmers level1] 수박수박수박수박수박수 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12922문제 설명길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.제한 조건n은 길이 10,000이하인 자연수입니다.입출력 예소스코드리뷰 4/28 3:48 ~ 524분일단 n/2개만큼 수박은 똑같이 입력하고 홀수일때만 마지막에 "수" 더해줌

Naver Blog

[Programmers level1] 문자열을 정수로 바꾸기JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12925문제 설명문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.제한 조건s의 길이는 1 이상 5이하입니다.s의 맨앞에는 부호(+, -)가 올 수 있습니다.s는 부호와 숫자로만 이루어져있습니다.s는 0으로 시작하지 않습니다.입출력 예예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다.str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다.소스코드리뷰4/28** string -> int: Integer.parseInt(s);int-> string: Integer.toString(integer);

Naver Blog

[Programmers level1] 시저암호 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12926문제 설명문제 설명어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 AB는 1만큼 밀면 BC가 되고, 3만큼 밀면 DE가 됩니다. z는 1만큼 밀면 a가 됩니다. 문자열 s와 거리 n을 입력받아 s를 n만큼 민 암호문을 만드는 함수, solution을 완성해 보세요.제한 조건공백은 아무리 밀어도 공백입니다.s는 알파벳 소문자, 대문자, 공백으로만 이루어져 있습니다.s의 길이는 8000이하입니다.n은 1 이상, 25이하인 자연수입니다.입출력 예소스코드리뷰 4/28 23:21 - 4423분하 이것도 마찬가지...시간이 오.......

Naver Blog

[Programmers level1] 약수의 합 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/12928문제 설명정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.제한 사항n은 0 이상 3000이하인 정수입니다.입출력 예입출력 예 설명입출력 예 #112의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다.입출력 예 #25의 약수는 1, 5입니다. 이를 모두 더하면 6입니다.소스코드1. 4/292.리뷰4/29 11:28 - 357분바보다 왜 굳이 두번 더해서 나누기 2를 해 주는지..밑에 코드가 더 간단.그래도 7분만에 생각해서 푼거에 위안을 삼아야할까,,?약수는 1부터 자기자신까지로 나누면서 나머지가 0인 i일 때 그 나눈값을 더해줌.......

Naver Blog

[Programmers level1] 크레인 인형뽑기 게임 JAVA

문제 링크https://programmers.co.kr/learn/courses/30/lessons/64061문제 설명게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다.죠르디는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다.게임 화면은 1 x 1 크기의 칸들로 이루어진 N x N 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 5 x 5 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 1 x 1 크기의 격자 한 칸을 차지하며 격자의 가장 아래 칸부터 차곡차곡 쌓여 있습니다. 게임 사용자는 크레인을 좌.......

1 2