본문 바로가기
728x90

d24

[SW Expert Academy] D2 1926. 간단한 369게임 앞에서 했던 실수들을 생각하며 차근차근 그리고 빠르게 풀어나갔다. (10분) my full code #include #include #include using namespace std; int main() { int N; cin >> N; for (int i = 1; i 2022. 5. 24.
[SW Expert Academy] D2 1954. 달팽이 숫자 D2라고 얕봤다 + 빨리 풀려고하니까 실수가 는다. 10분이면 풀줄알았는데.. error가 자꾸 떠서 30분은 걸렸다ㅠ *다짜고짜 코딩하지 말고 대충 적어놓고 하자.* *언제 멈춰야하는지 확실히 하자.* *out of range가 발생할 수 있는 곳을 천천히 꼼꼼하게 파악하자.* 더보기 #include #include using namespace std; int main(){ // 오른쪽 아래 왼쪽 위 순서대로 vector dx = {0, 1, 0, -1}; vector dy = {1, 0, -1, 0}; int tc; cin >> tc; for(int t = 0; t > N; vector snails(N, vector(N, 0)); int x = 0, y = .. 2022. 5. 24.
[SW Expert Academy] D2 1204. 최빈수 구하기(c++) *map에서 value 기준으로 정렬하기* -> vector로 바꿔서 sort 하면 됨!! (SW Expert Academy Level2가 Programmers Level1정도 되는건가? 수업 가기 전 10~20분만에 푼거같음. 재밌다 ㅎㅎ) 더보기 #include #include #include #include using namespace std; bool comp(const pair& a, const pair& b) { if (a.second == b.second) return a.first > b.first; return a.second > b.second; } int main() { int n, tc; cin >> n; for (int i = 0; i < n; i++) { map scores; c.. 2022. 5. 19.
[SW Expert Academy] D2 1859. 백만 장자 프로젝트(c++) 시간제한이랑 타입때문에 좀 헤맸다.. set을 사용했는데, max_element를 사용해도 되지 않을까 하는 생각도 했다. 하지만 전에 계속 도는 프로그램을 만들었었는데 시간초과가 났고, max_element도 O(n)이라는 말을 보고 사용하지 않았다. 다른사람 코드 보면 사용해도 될거같기도하고? 더보기 #include #include #include #include using namespace std; int main() { int t; cin >> t; for (int i = 0; i > day; vector days; map price_cnt; for (int j = 0; j > price; price_cn.. 2022. 5. 18.
728x90