반응형
https://www.acmicpc.net/problem/25703
25703번: 포인터 공부
용모는 오늘 객체지향프로그래밍1 시간에 포인터에 대해 배웠다. 포인터란, 프로그래밍 언어에서 다른 변수, 혹은 그 변수의 메모리 공간주소를 가리키는 변수를 의미한다. C/C++에서 포인터는 (
www.acmicpc.net
간단한 출력 문제였습니다.
📕 풀이방법
📔 입력 및 초기화
반복할 변수를 선언 후 입력받습니다.
📔 정답출력
형식에 맞춥니다.
📕 Code
📔 C++
#include <bits/stdc++.h>
using namespace std;
int n;
int main(){
cin >> n;
cout << "int a;\n";
for(int i = 1; i <= n; i++){
cout << "int ";
for(int j = 0; j < i; j++){
cout << "*";
}
cout << "ptr";
if(i != 1) cout << i;
cout << " = ";
if(i == 1) cout << "&a;\n";
else {
cout << "&ptr";
if(i == 2) cout << ";\n";
else cout << i-1 << ";\n";
}
}
}
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.
'Algorithm > Implementation' 카테고리의 다른 글
(C++, Rust) - 백준(BOJ) 13236 : Collatz Conjecture (0) | 2022.10.06 |
---|---|
(C++) - 백준(BOJ) 25704 : 출석 이벤트 (1) | 2022.10.04 |
(C++) - 백준(BOJ) 11367 : Report Card Time (0) | 2022.10.02 |
(C++, Rust) - 백준(BOJ) 23080 : 스키테일 암호 (0) | 2022.09.30 |
(C++, Rust) - 백준(BOJ) 10205 : 헤라클레스와 히드라 (0) | 2022.09.29 |