Cute Blue Flying Butterfly
본문 바로가기

Simulation3

[Kotlin] programmers 예상 대진표 출처https://school.programmers.co.kr/learn/courses/30/lessons/12985   프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr  풀이import kotlin.math.*class Solution { fun getNextNum(i : Int): Int { return (i+1)/2 } fun solution(n: Int, a: Int, b: Int): Int { var answer = 1 var newA = a var newB = b while ((abs(newA - ne.. 2024. 12. 13.
[C++] BOJ 13460. 구슬 탈출 2 출처https://www.acmicpc.net/problem/13460    문제스타트링크에서 판매하는 어린이용 장난감 중에서 가장 인기가 많은 제품은 구슬 탈출이다. 구슬 탈출은 직사각형 보드에 빨간 구슬과 파란 구슬을 하나씩 넣은 다음, 빨간 구슬을 구멍을 통해 빼내는 게임이다.보드의 세로 크기는 N, 가로 크기는 M이고, 편의상 1×1크기의 칸으로 나누어져 있다. 가장 바깥 행과 열은 모두 막혀져 있고, 보드에는 구멍이 하나 있다. 빨간 구슬과 파란 구슬의 크기는 보드에서 1×1크기의 칸을 가득 채우는 사이즈이고, 각각 하나씩 들어가 있다. 게임의 목표는 빨간 구슬을 구멍을 통해서 빼내는 것이다. 이때, 파란 구슬이 구멍에 들어가면 안 된다.이때, 구슬을 손으로 건드릴 수는 없고, 중력을 이용해서 .. 2024. 12. 1.
[C++] SWEA [S/W 문제해결 기본] 1일차 - Flatten 출처https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV139KOaABgCFAYh풀이#include using namespace std;vector boxes = vector(100, 0);int result, cnt;void flatten() { for (int i = 0; i > cnt; for (int i = 0; i > boxes[i]; } flatten(); cout 2024. 11. 18.