본문 바로가기
  • Let's study

분류 전체보기104

[C++] 백준 4158: CD 문제 https://www.acmicpc.net/problem/4158 4158번: CD 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째 줄에는 상근이가 가지고 있는 CD의 수 N, 선영이가 가지고 있는 CD의 수 M이 주어진다. N과 M은 최대 백만이다. 다음 줄 www.acmicpc.net 해결 방법 1. 상근이가 가지고 있는 CD의 번호를 모두 vector에 저장한다. 2. 선영이가 가지고 있는 CD의 번호를 하나씩 입력받고 이분탐색을 진행한다. 3. left는 0, right는 상근이가 가진 CD의 개수-1 이며 mid를 구해 vector[mid]와 선영이의 CD를 비교하며 같은 번호의 개수를 구한다. 코드 #include #include #include using na.. 2023. 4. 11.
[Visual Basic] 백준 14337: Helicopter 문제 https://www.acmicpc.net/problem/14337 14337번: Helicopter Displays the helicopter, with no extra blank spaces. In particular, a line must not end with a blank space. www.acmicpc.net 코드 Module Main Sub Main() Console.WriteLine(" ===================") Console.WriteLine(" ____||___") Console.WriteLine("\ / / []\") Console.WriteLine(" X======= \__") Console.WriteLine("/ \ \____________|") Console... 2023. 3. 15.
[FreeBASIC] 백준 2377: Pottery 문제 https://www.acmicpc.net/problem/2377 2377번: Pottery 3D printing is becoming more and more prominent in today’s society. Unfortunately, you don’t currently have access to a 3D printer. Instead, you can just print an item with your knowledge of coding! Print a clay pot. www.acmicpc.net 코드 PRINT " _________" PRINT " \_ _/" PRINT " \ /" PRINT " | |" PRINT " / \" PRINT " / \" PRINT " | |" PRINT "/.. 2023. 3. 14.
[C++] 백준 2648: Gum Gum for Jay Jay 문제 https://www.acmicpc.net/problem/26489 26489번: Gum Gum for Jay Jay You are lost in the museum and keep walking by a giant rock head that says “gum gum for jay jay” each time you walk by. Print out the number of times you have walked by the giant rock head after reading in the data file. www.acmicpc.net 해결 방법 C++는 string 헤더의 getline을 사용해서 공백까지 입력받을 수 있다. string s; getline(cin,s); 글자가 어떤지는 상관없고 .. 2023. 3. 13.
[Kotlin] 레이아웃 테두리 및 모서리 설정 전체 테두리를 주는 방법은 간단하다. drawable > new > Drawable Resource File로 파일을 하나 만든다. 이때 Root element는 shape으로 바꿔줘도 되고 나중에 코드에서 바꿔줘도 된다. 테두리 설정하기 stroke로 테두리를 추가해줄 수 있고 width로 두께, color로 색깔을 지정해줄 수 있다. 모서리 둥글게 만들기 모서리는 corners를 이용해 둥글게 만들 수 있고 radius로 둥글기의 정도를 정할 수 있다. 배경색 변경하기 solid를 이용하여 배경색을 변경할 수 있고 color로 색상을 정할 수 있다. 레이아웃에 적용하기 이제 위에서 만든 파일을 layout에 적용해보자. LinearLayout으로 예를 들어보자. 아래와 같이 background에 넣어.. 2023. 1. 26.
[2022 Solution Challenge] Zero-zone의 Top 10 진출기 이번엔 Top50에 진출하고 나서의 일들을 적어보고자 한다. 0. 메일 메일이 끊임없이 온다. 항상 확인하도록 하자. Top50 기념품, GCP Credit 추가 지급, 뱃지 등등... 놓치지 말자! 1. 멘토링 TOP50 선정 메일을 받고 가벼운 설문조사와 앞으로의 일정을 알려준다. 6월 6일까지 솔루션을 업그레이드 하고 폼 재제출해야하며 똑같이 제출해도 상관은 없다. 이후 Google 개발자분들에게 4번의 멘토링을 받을 수 있는데 Advocu라는 사이트에서 예약하며 선착순으로 차니 스케줄을 정해 빠르게 신청하는 걸 추천한다. 엄청 다양한 개발자분들이 계시며 거의 다 외국분이시다... 1) 머신러닝 우리 팀은 이전에 머신러닝을 하나도 사용하지 못해서 어디에 넣을까 고민하다가 사용자가 입력한 단어에 대한.. 2022. 12. 27.