알고리즘 (136) 썸네일형 리스트형 7576. 토마토 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182#include #include "bits/stdc++.h" using namespace std; int vx[] = {1, -1, 0, 0};int vy[] = {0, 0, 1, -1}; int main(){ int M,N; scanf("%d %d", &M, &N); int tomatos[1001][1001]; for (int i = 0; i 1259. 팰린드롬수 1234567891011121314151617181920212223242526272829303132#include "bits/stdc++.h" using namespace std; bool isPalin(vector nums) { int size = nums.size(); for(int i = 0; i 0) { v.push_back(n % 10); n /= 10; } if(isPalin(v)) printf("yes\n"); else printf("no\n"); } return 0;}Colored by Color Scriptercs 이 문제는 숫자가 하나 주어졌을 때 그 숫자가 팰린드롬 수 인지 판별하는 문제이다. 팰린드롬은 위에서 설명되있는 것과 같이 뒤집었을때 같은 모양을 하고 있는 것을 말한다. 이를.. 타일 장식물 1234567891011121314151617#include #include using namespace std; long long dp[80] = {0}; long long solution(int N) { if(N == 1) return 4; dp[0] = 1; dp[1] = 1; for(int i = 2; i 1181. 단어 정렬 12345678910111213141516171819202122232425262728293031323334#include #include #include #include using namespace std; bool compare(string a, string b) { return a.length() == b.length() ? a 카펫 12345678910111213141516171819202122232425262728#include #include using namespace std; vector solution(int brown, int red) { vector answer; int sum = brown + red; for(int i = 3; i * i j) { answer.push_back(i); answer.push_back(j); } else { answer.push_back(j); answer.push_back(i); } } } } return answer;}Colored by Color Scriptercs 이 문제는 규칙을 찾으면 간단한 문제이다. 먼저 첫번째 예시를 기준으로 설명하면 갈색이 10개, 빨간색이 2개이다. 그.. 전화번호 목록 12345678910111213141516171819202122232425262728#include #include #include #include using namespace std; bool solution(vector phone_book) { if(phone_book.size() == 1) return true; int size = phone_book.size(); for(int i = 0; i 2 x n 타일링 12345678910111213141516#include #include using namespace std; int solution(int n) { int i, tale[60000]; tale[0] = 0; tale[1] = 1; tale[2] = 2; for(i = 3; i 프린터 12345678910111213141516171819202122232425262728293031#include #include using namespace std; int solution(vector priorities, int location) { int answer = 0; int size = priorities.size(); vector temp; for(int i = 0; i 이전 1 ··· 10 11 12 13 14 15 16 17 다음