[백준]2445번 별 찍기-8 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/2445 나의 해결방법 5를 입력했을때 1~5번째 줄 따로, 6~9번째줄을 따로 출력해준다. 코드 #include using namespace std; int main() { int n; cin >> n; for (int i = 1; i
[백준]9012번 괄호 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 코드 #include #include using namespace std; int main() { int tc; cin >> tc; //테스트케이스 string ps; for (int i = 0; i > ps; //문자열 입력 stack stk; //스택 초기화 for (int j = 0; j < ps.length(); j++) ..
[백준]2442번 별 찍기-5 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/2442 나의 해결방법 스페이스를 각 줄에 n-1개 ~ 0개를 출력해주고 *를 각 줄에 2*i+1개씩 출력해준다. (i=0 ~ n-1) 코드 #include using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { for (int k = 1+i; k < n; k++) { cout
[백준]11720번 숫자의 합 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/11720 나의 해결방법 만약에 입력이 5 12345 이면 12345를 하나하나 문자로 생각해서 입력할때마다 각각 숫자로 변환시켜 합을 구한다. 코드 #include #include using namespace std; int main() { int n; cin >> n; char s; int sum = 0; for (int i = 0; i > s; sum += s - 48; //아스키코드 &#39;0&#39;의 값을 빼준다. (숫자로 변환) } cout
[백준]10953번 A+B -6 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/10953 나의 해결방법 ,는 입력해줘야하지만 결과값에 영향을 미치는것이 아니므로 그냥 단지 입력해주는 역할만 한다. 코드 #include using namespace std; int main() { int tc; cin >> tc; char c; int a, b; for (int i = 0; i > a >> c >> b; //콤마는 그냥 입력만해주는 역할(?) cout