[백준]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
[백준]10952번 A+B -5 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/10952 나의 해결방법 a와 b가 0일때 while문 break해서 빠져나온다. #include using namespace std; int main() { int a, b; while (1) { cin >> a >> b; if (a == 0 && b == 0) { break; } cout
[백준]11721번 열 개씩 끊어 출력하기 c/c++
·
개발/백준 & 프로그래머스
문제 https://www.acmicpc.net/problem/11721 나의 해결방법 getline으로 문자열을 받고 for문을 돌리며 알파벳을 원소마다 출력하고 10번째 원소를 출력했을때 줄바꿈을 출력해준다. 코드 #include #include using namespace std; int main() { string s; getline(cin, s); for (int i = 0; i < s.size(); i++) { //문자열 길이만큼 cout 줄바꿈 출력 cout