skstjdtndi01의 등록된 링크

 skstjdtndi01로 등록된 네이버 블로그 포스트 수는 52건입니다.

[C++] 백준 2869번 달팽이는 올라가고 싶다 문제 풀이 [내부링크]

달팽이는 올라가고 싶다 '단계별로 풀어보기' - '수학 1' 오늘은 저번과 다르게 풀었습니다! 하하 그러면 이번 문제도 한번 봅시다 문제 풀이 int A,B,V; int result = 1, t; cin >> A >> B >> V; 일단 제일 첫번째는 언제나 하듯이 변수들을 선언해줍니다 A,B,V를 선언해주고, 며칠걸리는지 저장한 result를 선언해주고, 1로 초기화합니다. 이유는 밑에서 같이 설명하죠. 그리고 A와 B의 차이를 저장할 t를 선언합니다. 그리고 A, B, V를 받아줍니다 t = A - B; V -= A; result += V / t; if(V % t > 0) result++; cout << result; 앞에 말했듯이 A - B를 t에 저장하고, V에는 A를 빼줍니다. 왜냐하면 A만큼 올라가고, B만큼 내려오는데, 마지막 날에는 결국 A만큼 올라간 상태에서 멈추니 결국 달팽이가 올라간 길이는 V = (A-B) + A라고 설명할 수 있죠. (A-B)는 t로 계산하고,

[꿀알바] 대학생, 직장인들 꿀알바 추천!!!! 배민 커넥트 신청하는 법! [내부링크]

추천인 코드 BC6513011 2주 후기 요즘 알바도 할 것도 없고, 구하는데도 많이 없고, 저 같은 경우는 대학생이라서 시간대가 잘 안맞더라고요. 평일에 알바하려니 시간표가 다 뒤죽박죽이라서 알바를 하기도 애매하고, 돈은 필요하고, 내 시간에 맞는 알바를 찾으려니 더 어렵더라고요. 그래서 찾다가 배민 커넥트를 했는데, 저와 비슷한 분이라면 너무 추천할만한 알바에요. 시간이 뒤죽박죽인 대학생이던지, 직장은 다니지만 조금 더 용돈이 필요해서 다른 부업같은게 필요하던지, 아니면 알바는 하고 싶은데 뽑아주는데도 없고, 시간도 다 안맞아서 힘드신 분들이던지 모두 너무 추천해요! 일단 제가 하면서 쌓아온 지식을 알려드릴게요! 신청 배민 커넥트 홈페이지 제일 앞에 나왔던 이미지인데요. 딱 배민 커넥트 홈페이지 들어가면 이런 화면이 뜹니다! 그러면 배민커넥트 지원하기 버튼을 누르면 바로 지원이 가능한데요. 이런식으로 지원창이 뜹니다 예전에는 다른 형식이였던것 같은데 최근에는 이렇게 깔끔하게 바뀐

Flutter 입문자를 위한 필살기: 단숨에 앱 개발 고수 되기 [내부링크]

이 글은 코딩에 처음 발을 들여놓은 분들과 이미 개발 경험이 있지만 Flutter는 새로운 분들을 위해 준비했습니다. 안녕하세요, 여러분! 오늘은 모바일 애플리케이션 개발의 세계에 새로운 바람을 일으키고 있는 Flutter에 대해 이야기하려 합니다. Flutter는 Google이 개발한 UI 툴킷으로, 한 번의 코드 작성으로 iOS와 Android 양쪽 플랫폼에 앱을 출시할 수 있게 해줍니다. 이러한 크로스플랫폼 기능 덕분에 Flutter는 개발자들 사이에서 빠르게 인기를 얻고 있죠. 뿐만 아니라, Flutter는 개발 과정을 더 빠르고, 유연하며, 효율적으로 만들어줍니다. 로고 Flutter란 무엇인가? Flutter는 단순히 모바일 애플리케이션을 만드는 데 그치지 않는, 혁신적인 UI 툴킷입니다. 구글이 개발한 이 오픈 소스 프레임워크는 뛰어난 유연성과 효율성으로 개발자들 사이에서 빠르게 인기를 얻고 있죠. 그렇다면 Flutter가 기존의 다른 앱 개발 툴킷과 무엇이 다를까요?

Flutter 입문자를 위한 필살기: 더 깊게 파고들어보자 [내부링크]

이 글은 코딩에 처음 발을 들여놓은 분들과 이미 개발 경험이 있지만 Flutter는 새로운 분들을 위해 준비했습니다. 안녕하세요, 여러분! Flutter 두번째 시간으로 Dart와 Flutter의 구성요소에 대해 알아보겠습니다. Dart 이해하기: Flutter의 배경 언어 Flutter의 핵심 요소 중 하나는 바로 Dart 프로그래밍 언어입니다. Dart는 Flutter의 성능과 유연성을 극대화하는 데 필수적인 역할을 합니다. 그렇다면 Dart는 무엇이며, Flutter와 어떻게 잘 어울리는지 살펴보겠습니다. 이 다트는 아닌디 Dart란? Dart는 구글에 의해 개발된 현대적인 프로그래밍 언어로, 주로 Flutter 애플리케이션 개발에 사용됩니다. Dart는 객체 지향 언어로, C#이나 Java와 유사한 문법을 가지고 있어, 이러한 언어에 익숙한 개발자들이 쉽게 접근할 수 있습니다. Dart는 또한 빠른 실행 속도와 효율적인 컴파일을 통해 높은 성능을 제공합니다. 뜨거운 Dash

Flutter 입문자를 위한 필살기: 이제 나도 앱 개발자?! [내부링크]

이 글은 코딩에 처음 발을 들여놓은 분들과 이미 개발 경험이 있지만 Flutter는 새로운 분들을 위해 준비했습니다. 안녕하세요, 여러분! 오늘은 Flutter를 설치하고 첫 앱을 만들고 학습하는 방법까지 Flutter 입문의 마지막 시간입니다. Flutter 개발 환경 설정하기 Flutter 앱 개발을 시작하기 전에, 개발 환경을 올바르게 설정하는 것이 중요합니다. 이 섹션에서는 Flutter 개발 환경을 설정하는 기본적인 단계를 안내하겠습니다. ㄷㄱㅈ! Flutter 설치하기 Flutter를 설치하는 첫 단계는 Flutter SDK를 다운로드하는 것입니다. Flutter 공식 웹사이트에서는 Windows, macOS, Linux 운영 체제별로 SDK를 제공합니다. 다운로드 후에는 SDK를 적절한 디렉토리에 압축 해제하고, 필요한 환경 변수를 설정해야 합니다. 공식 웹사이트의 설명을 따라하면 충분히 할 수 있습니다. 안드로이드 스튜디오 조아 IDE 설정 Flutter 앱 개발을 위

[C++] 백준 1157번 단어 공부 문제 풀이 [내부링크]

단어 공부 '단계별로 풀어보기' - '문자열' 점점 어려워지고 있는 문자열 문제 그래도 포기하지 말고 풀어봅시다. string s, result; int max = 0; int count[26] = {0}; cin >> s; 사실 처음부터 마음에 조금 안들었어요. 왜냐면 문제에 비해 제가 너무 많은 변수를 쓰고 좀 불필요해보이는데..... 나의 머리로는 이렇게 밖에 못해서 마음에 안듭니다 일단 단어를 받을 string s를 선언해주고, string 타입으로 선언한건 단어의 길이 상한선이 조금 길다고 느껴서 그냥 string 타입으로 선언했어요. 그리고 제일 많이 나오는 문자를 입력해줄 string result도 선언해줍니다. 그리고 가장 많이 나왔다라는 의미로 int max를 선언하고 0으로 초기화해줘요. int count는 각 알파벳별로 몇번이 나왔는지 저장하려고 26의 길이로 선언해주고, 0으로 초기화합니다. 그리고 문자를 s로 받습니다. for(int i = 0; i<s.siz

[C++] 백준 1152번 단어의 개수 문제 풀이 [내부링크]

단어의 개수 '단계별로 풀어보기' - '문자열' 문자열이 계속되고 있는데 조금은 난이도가 올라간것같으니 조금 더 정신차리고 한번 풀어봅시다. string s; int count = 0; 오늘은 그래도 문제를 이해하기는 좀 어려웠지만 다 풀었을 때는 정말 간단하게 된 느낌이에요 일단 문자열을 받을 string s를 받고, 몇개의 단어가 있는지를 세어줄 int count를 선언하고 0으로 초기화해요. while(cin >> s) { count++; } cout << count; 이제 마지막이에요. 단어들이 공백으로 구분되어 들어오니 while문으로 모든 단어를 받을거에요. while의 조건문 부분에 cin을 넣어 입력이 끝날때까지 입력받을거에요. 그래서 cin으로 공백으로 나눠진 단어들을 s로 받아줍니다. 그리고 while문이 반복될 때마다 count++해서 단어들을 세어줍니다. 그리고 while문이 끝나면 cout로 count를 출력해줍니다. #include<iostream> usin

[C++] 백준 2908번 상수 문제 풀이 [내부링크]

상수 '단계별로 풀어보기' - '문자열' 문자열 단계가 계속되고 있어요. 그러는 와중에 추석인데 그래도 열심히 해봐야겠죠 바로 합시다. 문제 풀이 #include <iostream> #include <string> using namespace std; 오늘은 드디어 헤더를 추가했습니다! 문자열 파트인만큼 string 헤더를 추가했습니다. 밑에서 쓰일 함수때문인데 한번 봅시다. string A, B; char tmp; int a,b; cin >> A >> B; 일단 2개의 숫자를 받기위해 string변수를 받을거에요. 왜냐하면 int변수보단 string으로 해야지 앞뒤를 바꾸기 편해서에요. 그리고 앞뒤를 바꿀때에 임시로 사용할 char tmp도 선언해주고, 마지막으로 int형으로 바꿔 숫자비교를 하기위한 a,b도 선언해줍니다. 그리고 A와 B를 차례대로 받아줍니다. tmp = A[0]; A[0] = A[2]; A[2] = tmp; a = stoi(A); tmp = B[0]; B[0]

[C++] 백준 5622번 다이얼 문제 풀이 [내부링크]

다이얼 '단계별로 풀어보기' - '문자열' 계속되는 문자열 단계 문제네요 한번 이것도 명절의 힘으로 풀어볼까요. 문제 풀이 string s; int count = 0; int ch[] = {3,3,3,4,4,4,5,5,5,6,6,6,7,7,7,8,8,8,8,9,9,9,10,10,10,10}; cin >> s; 지금 코드를 보고 당황스러울 수도 있을 것 같은데 하나씩 볼게요. 일단 단어를 받을 문자열 string s를 선언하고, 필요한 시간을 저장해줄 int count를 선언하고 0으로 초기화해요. 그리고 이어지는 int 배열인데요. 그냥 사실 간단하게 하려고, A~Z까지 해당되는 숫자를 넣어준 배열이에요. A는 3이고, B는 3이고 이런식으로 그냥 대입해준 배열이에요 하하 그리고 s를 입력받습니다. for(int i = 0; i<s.size(); i++) { count += ch[s[i]-'A']; } cout << count; 아까 열심히 입력해놓은 배열을 써야겠죠? 일단 for문

[C++] 백준 2941번 크로아티아 알파벳 문제 풀이 [내부링크]

크로아티아 알파벳 '단계별로 풀어보기' - '문자열' 문자열이 계속되는데 확실히 예전에 문제들보단 조금 난이도가 어려워진 느낌이에요 그래도 한번 해볼까요. 문제 풀이 string s; int count = 0; cin >> s; 어느때와 같이 단어를 받을 string s를 선언해주고, 알파벳의 개수를 세어줄 int count를 선언, 0으로 초기화해요. 그리고 s을 입력받습니다 for(int i = 0; i<s.size(); i++) { if(s[i] == 'c') { if(s[i+1] == '=' || s[i+1] == '-') i++; } 그리고 이어지는 for문은 정말 간단한 상황이에요. 일단 문자를 전체를 살펴보기 위해 s.size()만큼 s의 길이만큼 반복하는 for문을 해주고, 그냥 if else문으로 다 검사해줄거에요. 하하 알파벳의 케이스를 나눠서 c=,c-를 같이 묶어 표현을 해줬어요. 그리고 그 조건에 해당이 되면, i++를 해줘서 for문이 돌아가는 동안에 그 다

[C++] 백준 1316번 그룹 단어 체커 문제 풀이 [내부링크]

그룹 단어 체커 '단계별로 풀어보기' - '문자열' 이제 문자열 단계의 마지막 문제에요 조금은 어려웠던 문자열이 끝나는데 더 어려운 단계들이 많이 남아있겠죠? 그럼 파이팅하고 해봅시다. 문제 풀이 int N; int count = 0; cin >> N; 어느 때와 비슷하게 단어의 개수를 받아줄 int N을 선언해주고, 그룹 단어의 개수를 세어줄 int count를 선언하고 0으로 초기화해요. 그리고 N을 받아줍니다. for(int i = 0; i<N; i++) { string s; bool c = true; cin >> s; 이제 단어의 개수만큼 for문을 돌려줄거에요. N만큼 반복하는 for문을 해주고, 단어를 받기 위한 string s를 선언해줍니다. 그리고 이 단어가 그룹 단어인지 체크할 bool c를 선언하고 true로 초기화해요. 그래서 나중에 그룹 단어가 아닐 경우는 false로 바꿔줄 거에요. 그리고 s에 단어를 받습니다. for(int j = 0; j<s.size();

[C++] 백준 1712번 손익분기점 문제 풀이 [내부링크]

손익분기점 '단계별로 풀어보기' - '수학 1' '문자열' 단계가 끝나고 새로운 단계 '수학 1'이 시작됐습니다 한번 새로운 마음으로 풀어볼까요 문제 풀이 int A, B, C; cin >> A >> B >> C; 처음에 숫자들을 받기 위해 int A, B, C를 선언하고 바로 순서대로 받아줍니다! if(B >= C) cout << -1; 그리고 손익분기점이 존재하지 않는다면 -1을 출력해야 하는데, 손익분기점은 가변적으로 들어가는 비용 B 에 비해 물건의 값 C이 작거나 같다면 손익분기점이 존재하지 않기 때문에 B >= C일 경우에 -1을 출력해줍니다 else { int tmp = C - B; cout << (A / tmp) + 1; } 그리고 이제 손익분기점이 넘는 때를 구해야하는데 물건의 값 C에서 가변적으로 들어가는 비용 B를 뺀 가격이 고정 비용 A 를 넘으면 손익분기점을 넘는 것이기 때문에 일단 int tmp를 선언해서 C - B를 저장해줍니다. tmp는 물건을 팔때마다

[C++] 백준 2292번 벌집 문제 풀이 [내부링크]

벌집 '단계별로 풀어보기' - '수학 1' 수학1 단계 다음 문제를 풀어볼게요. 조금 그림만 봐도 난해해 보이지만 적당히 한번 풀어볼게요. 문제 풀이 일단 문제를 시작하기 전에 벌집에 대해 수학적으로 어떻게 접근을 해야할까라고 고민을 해봤어요. 그래서 제가 발견한 수식은 이렇게 정의할 수 있겠더라고요. 그래서 n을 찾기만 하면 몇개의 방을 지나는지 구할 수 있지요. 그럼 코드를 볼게요. int N, i = 1, sum = 1; cin >> N; 일단 숫자를 받기 위한 int N을 선언하고, 받아줍니다. 그리고 수식에서 변수 n을 뜻하는 int i를 선언하고 1로 초기화합니다. 그리고 문제를 풀때 방의 개수의 최대값 즉, 방을 두번 지나는 숫자들이 2~7이라면 7보다 작으면 i를 반환할 수 있게 해줄거에요. 예) 방을 지나는 수 =2 , 2번이 최솟값인 방 2~7번 그 중 최대값 = 7, 7 = 1 + (6*1) -> i=1 조금 수학으로 하려다보니 설명도 어려워지고 힘든데 일단 전체

[C++] 백준 1193번 분수찾기 문제 풀이 [내부링크]

분수찾기 '단계별로 풀어보기' - '수학 1' 수학 1이 계속되고 있는데 사실 이번 문제는 풀지 못했어요. 그래서 검색해서 알게 되었는데, 찾은 사이트랑 코드만 공유하고 마칠게요 최종 코드 #include <iostream> using namespace std; int main() { int n, cnt = 0; cin >> n; while(n > 0) { cnt++; n -= cnt; } if(cnt % 2 == 0) { cout << cnt +n << "/" << 1 + (-n); } else { cout << 1 + (-n) << "/" << cnt +n; } return 0; } 참고 사이트 백준 1193, 분수찾기 0. 문제 링크 백준 1193, 분수찾기 1. 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … …

[C++] 백준 1546번 평균 문제 풀이 [내부링크]

평균 '단계별로 풀어보기' - '1차원 배열' 1차원 배열도 슬슬 하나씩 끝나가고 있어요 조금은 복잡한 문제가 나왔는데 차근차근 해볼게요! #include<iostream> using namespace std; 언제나와 같이 iostream 추가해주고 std 도 추가해주고 int N, M=0; double avg=0.0; cin >> N; int num[N]; 바로 변수들을 선언하는 부분인데요. 일단 N개의 숫자를 받기위한 변수 N, 최대값을 저장하기 위한 변수 M은 선언하고 바로 0으로 초기화, 평균값을 위한 double형 변수 avg도 선언하고 0으로 초기화, 그리고 N을 cin으로 받아주고 길이가 N인 int형 배열 num을 선언해줄게요 for(int i = 0; i<N; i++) { cin >> num[i]; if(num[i] > M) M = num[i]; } 이제 N개의 숫자를 받기 위한 for문이에요. num[i]에 바로 cin으로 넣어주고 num[i]와 M을 비교해서 n

[C++] 백준 8958번 OX퀴즈 문제 풀이 [내부링크]

OX퀴즈 '단계별로 풀어보기' - '1차원 배열' 나른하고 힘빠지는 월요일이네요 월요일은 나라에서 정기휴무로 만들어주면 정말 좋겠어요 하하 그러면 오늘도 문제를 풀어볼까요 #include<iostream> using namespace std; 일단 아직까지는 별로 추가할 라이브러리가 없어요 그러니 iostream과 std만 해서 해봅시다. int N; cin >> N; string str[N]; int count[N] = {0,}; 사실 오늘 문제는 그래도 조금 복잡한 문제에요 제가 잘 설명할 수 있을지는 모르겠지만 잘해볼게요 일단 테스트 케이스의 수를 받을 int N, 그리고 바로 cin으로 받아주고요. 'O','X'들을 받아줄 문자열 배열 str를 N의 길이로 선언해줘요. 그리고 그 배열들이 문제에 따른 카운트 된 숫자들을 넣어줄 int 배열 count를 N의 길이로 선언해주고, 0으로 초기화합니다. for(int i = 0; i<N; i++) { cin >> str[i]; }

[C++] 백준 4344번 평균은 넘겠지 문제 풀이 [내부링크]

평균은 넘겠지 '단계별로 풀어보기' - '1차원 배열' 드디어 1차원 배열에 마지막 문제가 되었어요 마지막인만큼 어려울테니 열심히 해볼까요 #include<iostream> using namespace std; 1차원 배열까지도 별 다른 헤더파일을 쓰지않았어요 그러니 iostream과 std만 해주고 넘어갑시다. int C; cin >> C; 그리고 테스트 케이스의 개수인 C를 선언해주고 받아줍니다. for(int i = 0; i<C; i++) { int N, count=0; double num = 0.0; cin >> N; int arr[N]; for문을 이제 C만큼 반복해서 선언해주고 그 안에 여러 변수들을 선언해줄거에요. 학생들의 수를 나타내는 N, 나중에 밑에가서 몇명이 평균을 넘는지 나타낼 count를 선언하고 0으로 초기화할게요. 그리고 평균을 위한 num을 double형으로 선언해주고 0.0으로 초기화합니다. N을 바로 받아주고 그 밑에는 학생들의 점수를 입력해줄 arr

[C++] 백준 4344번 평균은 넘겠지 문제 풀이 [내부링크]

정수 N개의 합 '단계별로 풀어보기' - '함수' 다음 단계로 넘어왔습니다. 1차원 배열에 이은 '함수' 바로 시작해보죠 문제 풀이 #include <vector> long long sum(std::vector<int> &a) { long long ans = 0; return ans; } 사실상 오늘 문제는 그냥 기본적인 사용법인것같아요. 문제가 시작하면 바로 이렇게 각자 언어에 맞춰 나오는데 여기에다가 바로 추가만 해주면 되는 문제에요! C++같은 경우 vector를 사용한 문제네요. for(int i = 0; i<a.size(); i++) ans += a[i]; 이제 바로 for문을 넣어줬어요. 정수의 합을 구해야하니. 함수의 인자로 받아온 a의 길이만큼 a.size();만큼 반복해줬고, 반환하는 값 ans에 a[i]를 더해줬어요. #include <vector> long long sum(std::vector<int> &a) { long long ans = 0; for(int i

[C++] 백준 4673번 셀프 넘버 문제 풀이 [내부링크]

셀프 넘버 '단계별로 풀어보기' - '함수' 함수 단계의 두번째 문제 사실 어제 풀다가 포기하고 오늘 다시 풀어봐요 하하 한번 풀어보죠. 문제 풀이 #include<iostream> using namespace std; #define MAX 10000 오늘은 하나가 추가됐어요! 그냥 별건 아니고 10000까지 셀프넘버 쓰는거라 MAX라고 10000을 define 해줬어요. 그리고 매일 쓰는 iostream과 std int d(int n) { int result = n; while(true) { if(n == 0) break; result += n%10; n /= 10; } return result; } 그리고 d라는 함수를 구현했어요. 아무래도 함수파트라서 함수를 사용하는게 목적이라 그 목적에 따라 함수를 구현했습니다. d는 int형을 반환하고, 인자로 int형 변수 n을 하나 받아주는 함수에요. n을 받아서 n으로 생성되는 셀프넘버 result를 반환해주는 함수입니다. 일단 처음에

[C++] 백준 1065번 한수 문제 풀이 [내부링크]

한수 '단계별로 풀어보기' - '함수' 이제 드디어 함수파트에 마지막 문제네요 함수의 마지막이라 한수인가 하하 암튼 빨리 풀어보죠 #include<iostream> using namespace std; 역시 빠지지 않는 iostream과 std 거의 c++을 한다하면 이것부터 쓰고 시작하면 될것같아요. int han(int n) { int result = 0; int arr[3]; for(int i = 1; i <=n; i++) { if(i < 100) result++; else { if(i == 1000) break; arr[0] = i/100; arr[1] = (i/10)%10; arr[2] = i%10; if(arr[0] - arr[1] == arr[1] - arr[2]) result++; } } return result; } 이제 아무래도 함수 파트니까 함수를 선언해주고 구현해줄거에요. 사실 조금 복잡하게 생각해서 오래걸렸어요... 일단 int han(int n)으로 선언되어

[C++] 백준 11654번 아스키 코드 문제 풀이 [내부링크]

아스키 코드 '단계별로 풀어보기' - ' 문자열' 이제 함수가 끝나고 문자열 단계에요 새로 시작하는 단계인만큼 한번 기분좋게 시작해볼게요. #include<iostream> using namespace std; 언제나 동일하게 iostream과 std부터 써줍니다. char ch; cin >> ch; cout << (int)ch; 어... 이게 끝이에요. 하하 char ch를 선언해서 아스키 코드로 변환할 문자를 받을거에요. 그리고 cin으로 문자를 입력받고, cout를 해줄때에 int로 형변환을 시켜주면 자동으로 아스키코드가 출력이 되게 됩니다! #include<iostream> using namespace std; int main() { char ch; cin >> ch; cout << (int)ch; return 0; } 진짜 너무 짧았던 문제네요 지금까지 한것중에 제일 짧았던것 같아요 출발이 좋네요. 혹시 틀리거나 수정이 필요한 부분은 언제든지 말씀해주세요 감사합니다! 116

[C++] 백준 10809번 알파벳 찾기 문제 풀이 [내부링크]

알파벳 찾기 '단계별로 풀어보기' - '문자열' 이어지는 문자열 문제 저번에 문제가 쉬웠으니 이번에도 쉬울까요 한번 풀어볼게요 #include<iostream> using namespace std; 그래도 아직까지는 다른 헤더파일을 쓰지 않아도 되네요 이러다가 끝까지 다른 헤더는 안쓰겠어요. 그러니 오늘도 iostream과 std 써주고 시작합시다. int arr[26]; char ch[100]; cin >> ch; 제일 먼저 길이 26인 int배열을 선언해줍니다. 영어 알파벳이 26자라서 그에 맞는 길이로 몇번째 위치에 나왔는지 기록할 배열을 선언해주고, 100을 넘지 않는 글자라니 100인 char 배열 ch를 선언해줄게요. 그리고 ch에 문자열을 받아줍니다. for(int i = 0; i<26; i++) { arr[i] = -1; } 그리고 나오지 않은 수는 -1을 출력하기 때문에 배열을 전부 -1로 초기화를 해주고 시작할거에요. 그러면 나중에 나온 숫자만 몇번째 위치인지 넣어

[C++] 백준 2675번 문자열 반복 문제 풀이 [내부링크]

문자열 반복 '단계별로 풀어보기' - '문자열' 오늘도 이어지는 문자열 단계입니다. 오늘 문제도 한번 열심히 풀어볼까요 int T; cin >> T; iostream과 std부분은 새로이 추가된게 있을때 다시 말하도록 할게요. 일단 테스트 케이스의 입력을 받기위해 int T를 선언하고 입력받습니다. for(int p = 0; p<T; p++) { char S[20]; int R; cin >> R >> S; for문은 테스트 케이스의 수 T만큼 반복해줍니다. 문자열은 20을 넘지 않는다고 했으니 char S를 20의 길이로 선언해주고, 반복될 횟수를 나타내는 int R을 선언해주며 차례대로 입력받습니다. for(int i = 0; i<20; i++) { if(S[i] == '\0') break; for(int j = 0; j<R; j++) { cout << S[i]; } } cout << endl; 그리고 각 자리의 문자들을 R만큼 반복시켜줄거에요. 일단 문자열의 길이가 20을 넘지

[C++] 백준 1110번 더하기 사이클 문제 풀이 [내부링크]

백준 단계별 문제풀기 'while 문' 부분에 있는 마지막 문제! 더하기 사이클 문제입니다. 지금까지 풀어왔던 문제보다 제일 어려웠던 문제인것같은데요 그래도 할만한 문제니 한번 해봅시다. #include<iostream> using namespace std; 이번에도 여느 문제와 같게 <iostream>만 쓰고 조금의 편리함을 위해 using namespace std;를 해줬어요. int N, num; int count = 0; cin >> N; 바로 선언하는 부분인데요. 본문에서 주어지는 정수를 받기위한 변수로 int형 변수 N을 선언하고, 새로운 수를 저장하는 num이라는 변수를 선언했어요. 그리고 몇번 반복되었는지를 세어주는 count를 선언하며 0으로 초기화했어요. num = N; while(true) { int f, r, tmp; if(num < 10) { f = 0; } else { f = num/10; } r = num%10; tmp = f + r; ///////////

[C++] 백준 10039번 평균 점수 문제 풀이 [내부링크]

계속 이어서 단계별로 풀어보기를 차례대로 풀어보고 있어요. while문은 저번 더하기 사이클로 마지막이였고, 이제는 새로운 단계 '실습 1'이에요! 그 첫번째 문제는 '평균 점수'입니다 그럼 바로 풀어볼게요 #include<iostream> using namespace std; 오늘도 어김없는 iostream과 std 이 둘은 기본으로 쓰고 시작하면 될것같아요 그래도 아직까지는 이 둘외에 다른 헤더를 추가하고 그럴일이 없어 좋네요 하하 int avg = 0; int score; 이어서 변수들을 선언해줄건데요. 값들을 저장해주고 나중에 나눠서 평균값까지 내줄 avg 변수를 선언하고 0으로 초기화하고, 직접적으로 cin을 통해 값들을 받을 score 변수를 선언해줘요. for(int i=0; i<5; i++) { cin >> score; if(score < 40) { score = 40; } avg += score; } avg /= 5; cout << avg; 마지막 핵심인 for문이에

[C++] 백준 2523번 별 찍기 - 13 문제 풀이 [내부링크]

별 찍기 - 13 '단계별로 풀어보기' - '실습 1' 단계별로 풀어보기 '실습 1'을 계속 해볼까요. 이번에 풀어볼 문제는 '별 찍기 -13' 문제에요! 별 찍기 같은경우는 마름모 모양이라던지 많이 해본 문제기에 한번 가벼운 마음으로 아니면 또...야...라는 마음으로 한번 해볼게요! #include<iostream> using namespace std; 역시 처음은 뭐다? iostream과 std 역시 빼놓고 가면 안되죠. int N; cin >> N; 가볍게 짧게 끊어서 봐볼게요! 일단 당연히 N을 받아야겠죠. int N을 선언해주고 바로 cin으로 받을게요! 저는 이중 for문을 두번 써서 했는데요. 이유는 별의 모양이 N=3 * ** *** ** * 이와 같이 N만큼 커졌다가 다시 1까지 줄어들면서 한줄 한줄 찍히기에 1. N 만큼 커지는 for문 2. N-1부터 1까지 내려오는 for문으로 나눠서 2개의 이중 for문을 썼어요. for(int i = 0; i<N; i++)

[C++] 백준 2446번 별 찍기 - 9 문제 풀이 [내부링크]

별 찍기 - 9 '단계별로 풀어보기' - '실습 1' 다시 시작된 일주일이자 8월에 마지막날이네요! 점점 어려워지고 있는 문제들 사실 오늘은 조금 헤맸는데 그래도 한번 풀어봅시다. #include<iostream> using namespace std; 말해뭐합니까 역시 c++의 기본 iostream과 std 갑니다. 아직까지는 이정도로 해결이 충분하네요 int N; cin >> N; 그러고 나서는 바로 깔끔하게 익숙한 우리의 친구 int N을 선언해주고 cin으로 바로 받아줍니다. 그리고 이번에도 저번이랑 같게 이중 for문을 2개를 사용했는데요 별 모양이 ***** *** * *** ***** 이런식으로 줄어들었다가 다시 늘어나는 구조이기 때문에 1. 줄어드는 이중 for문 2. 늘어나는 이중 for문 이렇게 2개로 나눠서 했어요. for(int i = N; i > 0; i--) { int t = (i*2)-1; for(int k = 0; k < N-i; k++) { cout <<

[C++] 백준 10996번 별 찍기 - 21 문제 풀이 [내부링크]

별 찍기 - 21 '단계별로 풀어보기' - '실습 1' 오늘은 '실습 1'의 마지막 문제! '별 찍기 - 21' 문제입니다! 근데 사실 처음부터 고백하자면 오늘은 조금 어려워서 스스로 풀지 못하고 검색을 했어요... https://jow1025.tistory.com/54 [백준 10996] 별 찍기- 21 문제출처: https://www.acmicpc.net/problem/10996 문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 차례대로 별을 출력한다. 풀이 별찍.. jow1025.tistory.com 제가 검색해서 참고한 사이트는 여기에요! 사실 방법을 알고나니 그렇게 복잡하지 않아 이 블로그의 풀이와 거의 같게 되더라고요. 그래서 같은 풀이로 조회수 받을 수는 없으니 오늘은 저는 제가 푼 코드만 공유하고 이만 마쳐볼게요! #include <iostream> using namespace std; i

[C++] 백준 10818번 최소, 최대 문제 풀이 [내부링크]

최소, 최대 '단계별로 풀어보기' - '1차원 배열' 드디어 '실습 1'을 지나 다음 단계 '1차원 배열'입니다! 한번 오늘도 새로운 마음으로 문제를 풀어볼게요. #include<iostream> using namespace std; 오늘도 빠지면 서운하다 언제나 함께하는 iostream과 std 넣어주고요. int N; cin >> N; 오늘도 N을 받아야하는 문제네요. 바로 int N 선언하고 cin으로 받아줄게요. int high, low; int tmp; cin >> tmp; high = tmp; low = tmp; 이 앞까지는 뭐 이전과 다르지 않은 내용이였는데 드디어 다른게 나왔습니다. 이번 문제에서는 최솟값이랑 최대값을 구하여서 출력해주는 문제인데요. 근데 단계이름이 '1차원 배열'인데 배열까지 선언할 필요가 없을 것 같더라구요. 하하 그래서 최대값을 나타내는 high와 최솟값을 나타내는 low를 선언해주고요. 앞으로 N개의 정수를 받을 tmp를 선언해줍니다. 그리고 바

[C++] 백준 2562번 최댓값 문제 풀이 [내부링크]

최댓값 '단계별로 풀어보기' - '1차원 배열' 오늘은 '1차원 배열'의 두번째 문제 '최댓값'입니다! 저번에는 배열을 쓰지 않고 문제를 풀었는데 과연 이번에는 이름에 맞게 배열을 쓰고 풀까요 한번 풀어보죠! #include<iostream> using namespace std; 이거는 쓰기도 이제 슬슬 귀찮네요. 하하 언제나와 같이 iotstream과 std는 빼먹지 맙시다. int max=0, count; 굉장히 오늘도 아쉽지만 배열을 쓰지 않고 풀게 됐어요. 문제 내용이 최댓값과 그 최댓값이 몇번째 수인지 구하는 내용이기 때문에 최댓값을 의미하는 max와 몇번째 수인지 나타내는 count를 선언했어요. 그리고 max는 바로 이어서 for문에서 숫자들과 비교해야하기 때문에 0으로 초기화했어요! for(int i = 1; i <= 9; i++) { int tmp; cin >> tmp; if(tmp > max) { max = tmp; count = i; } } cout << max

[C++] 백준 2577번 숫자의 개수 문제 풀이 [내부링크]

숫자의 개수 '단계별로 풀어보기' - '1차원 배열' 오늘도 이어지는 '1차원 배열' 오늘은 조금은 난이도가 생긴? 그런 문제인데요 한번 해봅시다 #include<iostream> using namespace std; 먼저 언제나와 같이 iostream과 std는 써주고 시작합시다. int A,B,C; int count[10] = {0,}; cin >> A >> B >> C; int result = A*B*C; 그리고 변수들을 선언해주는데요 드디어 배열을 사용합니다! 일단은 A,B,C라는 자연수를 받아야 하니 int A,B,C 선언해주고요. count라는 배열을 선언해주고 0으로 초기화 합니다! count배열은 0~9까지의 각자리의 숫자가 몇번 나왔는지 나타내는 배열로 쓸거에요. 그래서 각 자리수가 나오면 플러스를 해주려고 0으로 모두 초기화합니다. 예) 2가 3번 나오면 count[2] = 3 그리고 차례대로 A,B,C를 cin으로 받아주고 result라는 변수를 선언해 이 3개의

[C++] 백준 3052번 나머지 문제 풀이 [내부링크]

나머지 '단계별로 풀어보기' - '1차원 배열' 오늘도 문제를 풀어봅시다. 하루에 하나씩 풀다보면 저도 프로그래밍 대회같은데 나가서 상받을만한 머리가 되겠죠? 오늘도 풀어봅시다. #include<iostream> using namespace std; 언제나와 동일하게 아직은 다른 헤더를 추가할 일이 없네요 iostream을 추가하고, std를 사용합시다. int num[10]; int count = 0; 변수를 먼저 선언해주는데요. 10개의 수를 받아줄 길이가 10인 int 배열 num을 선언해주고 다른 수가 몇개가 있는지 세어주는 count를 선언하고 0으로 초기화합니다. for(int i = 0; i<10; i++) { int tmp; cin >> tmp; num[i] = tmp%42; } 그러고는 이제 num에 들어갈 수를 받기위해 for문으로 10번 반복해줍니다. for문에서 입력받을 때에 42를 나눈 나머지를 바로 num에 넣어주기 위해 tmp변수를 선언해서 tmp로 받아준

[C++] 백준 10951번 A+B - 4 문제 풀이 [내부링크]

오늘 해볼 문제는 저번에랑 이어지는 'while문'에 있는 10951번 'A+B - 4'문제입니다! 저번 문제랑 비슷하지만 이번에는 끝에 0을 주는게 아니라 입력이 있을때까지 반복을 하는 문제입니다 조금은 까다로워 보이지만 간단한 문제 바로 가보죠 #include <iostream> using namespace std; 역시 당연하게 입출력이니 iostream 귀찮으니 std 간단하죠 int A,B; while(cin>>A>>B) { cout<<A+B<<endl; } 사실 오늘 코드는 너무 짧아서 설명도 별로 안해도 될것같아요 이게 전부거든요 처음에 A,B를 선언을 해주고 바로 while문을 써줍니다 그러고는 while문에 조건식에 cin을 써서 A와 B를 받아줍니다 이렇게 하면 입력을 해줄때까지 계속하겠죠? 그러고는 while문 안에는 출력해주는 문장을 써줍니다 그리고 endl 안써주면 계속 틀리니까 꼭 써주고요 그러면 끝이에요 하하 너무 간단하네요 하하 #include <iost

[하글연] 하루 글씨 연습 25일차! 조금..힘들 [내부링크]

아무도 없다 25일차를 맞이하는 하글연! 이제 좀만 더하면 벌서 한달이네요 그동안 잘했다 나 오늘도 한번 해볼게요! 오늘도 힘써줘 라미 뭔가 오늘은 습하고 더워서 조금은 하기 싫지만 그래도 어쩌겠어요 해야죠 한주 글씨 연습으로 할걸 하루 글씨 연습이라서 매일 해야하네요 어쨌든 해봅시다! 끄적끄적 라미는 나가있어 고...고맙다 역시 너무 어려웠어요 오늘 덥고 뭔가 힘이 안나서 집중도 잘 안되고 그래서 글씨도 삐뚤이네요 여기까지다 진짜 눈오는 지도는 너무 잘 쓰지 않았어요? 이건 솔직히 잘 썼다. 근데 여기가...끝인가봐요 덮덮덛펃ㅍ 아주 다 삐뚤이에요 글자가 수평도 안맞고 뭐 다 뭉게지고 아주 힘드네요 하하 홀은 그만..! 홀홀이는 진짜 윤동주 시인도 쓰다가 살짝 힘들었을걸요 이건 진짜 너무 어려워요 내일은 잘하리라.. 오늘은 이렇게 힘없이 넘어가지만 계속 힘이 없으면 하글연이 이어질 수 없겠죠 내일은 새로운 내일로 파이팅해서 해볼게요. 하글연은 계속됩니다! -끝-

[하글연] 하루 글씨 연습 26일차! [내부링크]

.. 하루하루 글씨를 쓰다보니 평생 썼던 글씨 20일정도만에 다 쓴것 같아요 아닌가 아니면 일단 바로 해볼까요 라미 가자 바로 긴 말하지말고 아주 오늘은 집중해서 해봅시다 !!!!!!!! 끄적끄적 꾸깃꾸깃 오늘은..그래도 어제보단? 괜찮은것 같지만 그래도 조금 부족해보이는 글씨네요 집중이 조금 안됐어요..하하 눈오는 지도 아주 어제는 제목은 잘 썼는데 오늘은 제목부터 못 썼네요 어떡하죠 내일 잘 써야죠 덮덮얗얗 자꾸 한두군데 삐뚤빼뚤하는 곳이 있네요 왤케 자꾸 삐뚤일까요 조금만 올곧게 살고 싶네요 홀홀홀홀홀홀홀홀홀 홀홀이는 진짜 그만... 홀홀이 빼버리고 싶어요 제발 살려주세요 홀홀이 너무 어려워요 홀홀이 발자욱을 찾아 찾아버려요 만년필을 쓰다보니 자꾸 기본적으로 삐침이 생겨나는 것 같아요 그렇지만 그 삐침은 못생긴 삐침 또 덮 그래도 전체적으로는 진짜 많이 괜찮아졌지만 아직 갈길은 머네요 이정도에서 포기할까요? 아니요 하글연은 계속됩니다! -끝-

[하글연] 하루 글씨 연습 27일차! [내부링크]

네 눈이 발자욱 이제 내일이면 한달을 맞이하는 하글연 27일차입니다! 정말 길지만 짧았던 시간들이 지나갔네요 오늘은 잘 써보도록 해봅시다! 가려진 커튼 틈 사이로 역시 할 때마다 느끼지만 귀찮네요 하하 그렇지만 힘차게 열심히 해봅시다! 끄적끄적 좋아좋아 정말 한달동안 하니 그래도 조금씩은 변화가 있네요 이렇게 겹쳐보이는 글씨는 잘 써보이는데 정말 잘 썼을까요 아니요 으어 제목이 제일 쓰기 어려워요 정말 이렇게 어렵다니 아니에요 내일은 마지막이니까 잘하겠죠 잘썼다 그래도 이어지는 문장들은 잘 쓴 것 같아요 이정도면 충분하죠 이제 하산할까요 홀홀 오늘은 홀홀이도 괜찮게 잘 쓴것같아요 이정도면 진짜 와 너무 벅차요 꽃이 꽃 꽃은 숨겨진 복병이였어요 그렇지만 어려워도 나름 잘 쓴것같아요 이제 슬슬 하산해도 될것같은데요.. 하하 그렇지만 아직 멀었기에 하글연은 계속됩니다! -끝-

[다돌 하글연] 다시 돌아온 하루 글씨 연습!!! 1일차! 「초심으로」 [내부링크]

돌아와 봤다 다시 돌아온 하글연입니다! 하하 개인적인 사정에 의해 계속 포스팅을 못했는데 그 기간을 기회 삼아 조금 더 리뉴얼된 하글연입니다 난잡 리뉴얼된 것은 바로! 마스킹 테이프를 샀어요! 자꾸 할때 트레싱지가 움직이기도 하고 자꾸 붕 떠버려서 쓰기 불편한 점이 있었는데 새로이 다시 시작하는 마음과 함께 다시 돌아온 하글연! 파이팅! 마스킹! 이렇게 마스킹 테이프는 꼭지점마다! 붙여줬고요 확실히 이러니까 편해진것 같아요 그럼 한번 시작해볼게요! 오랜만에 끄적끄적 무.척.편.함 진짜 혹시라도 글씨연습을 하면서 트레싱지를 이용해서 글씨연습을 하고싶다면 무조건 마스킹 테이프도 같이 사세요 진짜 흔들리지도 않고 글씨도 잘 보이고 너무 좋아요! 그것은 마스킹 테이프니까 (끄덕) 나름..? 그래도 오랫동안 쉬다가 다시 글씨연습을 했는데 예전에 연습하던 느낌 남아있는것 같아요! 못 쓴다라는 뜻이죠 연장이옵 역시 정말 힘들더라고요 뭐든 자기계발을 꾸준하게 멈춤없이 해야할 것 같아요 차ㅏㅏㅏ앙

[다돌 하글연] 다시 돌아온 하루 글씨 연습 2일차! [내부링크]

피로롭습니다 다시 돌아온 하글연 2일차입니다! 오늘도 힘차게 해봐야죠 뭔가 날씨도 후덥지근하고 그래서 귀찮지만 아직 2일차니까 해보겠습니다! 가자 마스킹 오늘도 마스킹 테이프와 함께 하는 하글연입니다 마스킹 테이프는 꼭 쓰세요 그냥 다이소가서 하나 사세요 하하 그럼 시작합니다!!!!!!!!! 끄적끄적 삐뚤 굉장히 글씨쓰기 너무 어려워요 약간 손에 힘이 너무 많이 들어가고 다시 처음으로 돌아가는 느낌이에요 으아ㅏㅏㅏ 그래도 열심히 해야죠 돌아와 버렸다 음..... 과거의 영광이여... 다시 글씨가 초심 찾는 느낌이에요 열심히 해야죠 세상 같은데 아닌데 와우 진짜 오늘은 후덥지근하니까 글씨 쓰기도 너무 힘들고 손에 힘도 너무 들어가서 힘들었어요. 저절로 글씨가 써졌으면 좋겠다 저절로 익어가는 능금처럼 글씨도 익어가야할텐데 저의 글씨는 그렇지못하네요 그렇지만 내일은 더 잘 쓸 수 있겠죠? 하글연은 계속됩니다! -끝-

[다돌 하글연] 다시 돌아온 하루 글씨 연습 3일차! [내부링크]

저절 하기 귀찮다............... 마음 속으로 흐르는 소리가 흘러나오네요 비가 엄청 내리는 날이에요 비가 멈추지 않는만큼 하글연도 멈출 수 없죠 챠밍포인트 오늘도 하글연 엣지있는 마스킹 테이프와 함께 출발해볼까요! 끄적끄적 하... 오늘도 진짜 쓰기 힘드네요 모든 마음과 실력이 다 초심으로 돌아간 듯 합니다. 돌아가버렸다. 처음에 글씨 쓸때 이런 느낌이였던것 같아요 절대 역시 글씨연습은 쉬면 안되겠어요. 피로롭다. 정말 글씨들이 엉망진창이에요 더 보고싶지 않아요. 바람의 상처 그렇지만 봐야죠 이건 습관적으로 트레싱지를 매끄럽게 하려다가 마르지 않은 잉크를..... 능금능금 오늘도 어찌어찌 이렇게 하글연이 끝났네요 글씨가 자꾸 쓰기 귀찮고 힘들지만 아직 저의 글씨가 이쁘지 않기에 하글연은 계속됩니다! -끝-

[다돌 하글연] 다시 돌아온 하루 글씨 연습 4일차! [내부링크]

불 좀 꺼줄래? 늦게 돌아온 하글연입니다! 하하 오늘은 굉장히 늦게 12시 맞춰서 올리게 되었군요 다음부터 일찍일찍해야겠어요. 엣지 그러면 군말말고 바로 글씨연습을 시작~~~~ 해볼까요 그래요 해보죠 끄적끄적 훌륭하다 오늘 뭔가 느낌이 좋아요 늦었는데도 차분한 글씨 아주 다시 시작한 이후로 제일 느낌이 좋아요 거짓말이야 아니였군요 근데 은근 글씨체 폰트 같지않나요 돌아와 까지만 보면 잘 쓴 글씨체 같아요 뽑은건 고딕 쓴건 필기체 근데 은근 잘쓴것 같아요 그리고 뭔가 잘 못쓰고 삐뚤빼뚤인데도 잘써보이는건 만년필이 좋아서겠죠? 진짜 색도 잘나오고 딱 잉크도 괜찮아서 이쁘게 나오는것 같아요 라미 사랑해! 젖어 요즘 후덥지근하고 습한 날씨가 계속되다보니 팔에 자꾸 습기가 있어서 트레싱지가 자꾸 울어요 요즘 날씨에 글씨연습은 힘드네요 이것이 우리 중에 최약체 진짜 딱 이 저절로가 제일 못 쓴것 같고 전체적으로 괜찮은 글씨였던것 같아요 LAMY 만년필 너무 좋은데 제발 LAMY에서 봐서 나한테

[하글연] 하루 글씨 연습 18일차! [내부링크]

슬프다 요즘 날씨가 정말 좋지가 않네요 비오고 막 습하고 막 아주 별로인 날씨인 덕분에 조금 오늘도 늦게 썼네요. 하하 핑계에요 ㄱ...가자...! 그래도 하루에 한번 하는건데 빼먹으면 안되겠죠? 사실 빼먹으려고 했는데 그래도 해야지요 하하..... 그럼 가봅시다! 끄적끄적 아주 난장판 오늘은..힘이 많이 든 것도 아닌데 글씨가 삐뚤빼뚤 써지는 날이에요 이게 트레싱지가 습해서인지 자꾸 울어서 달래주느라 글씨를 쓰기가 더 어려웠네요. 그건 제 잔상입니다 흐릿하게 찍혔지만 못썼다는 것을 알 수 있죠 아니야 잘 썼어요. 소는 은근 잘 쓰는 듯 하다가 삐끗해버렸네요 하하 생동감이 느껴지십니까 떨어져는 아주 생동감 넘치게 떨어지는 듯하네요 의도한 거라고 생각해요 이게 만년필 펜촉이 보니까 조금 더러워서 쓰다가 저런 부분이 많더라고요.... 내가 못 쓴게 아니라 펜이 잘못함ㅇㅇ 그래서 아주 날라갔습니다. 저는 잘 쓰려고 했어요 근데 맘처럼 쉽게 되지는 않네요 강물은 흘러 잉크도 흘러 오늘은 정

[하글연] 하루 글씨 연습 19일차! 이정도면...? [내부링크]

그림자에요 물감 아니에요 오늘도 역시 계속되는 하글연 윤동주 시인의 소년을 계속 쓰고 있는데 어제까지는 정말... 이게 지금까지 글씨연습을 한걸까 라는 생각이 들정도로 조금 집중을 못 한것 같더라고요 오늘은 한번 더 열심히 해봅시다! 삐뚤어보이는건 착각이에요 그러면 오늘도 힘차게 소년을 향해 달려가봅시다! 끄적끄적 두 손으로 따뜻한 볼을 쓸어 보면 손바닥에도 파란 물감이 묻어난다. 윤도주 - 소년 오...? 오늘은 더 결심을 하고 글씨 연습을 해서일까요 뭔가 더 잘 쓴 듯한 느낌이에요 정말 오늘은 그래도 글씨 쓸때부터도 느낌이 좋더라고요 조금 아쉽...? 이정도면 그래도 지금까지 소년중에 제일 잘 쓴 소년인것 같은데요? 잘 쓰지 않았을까요 이거다이거 이건 조금 인정해줘야해요 두번째 뚝은 모르지만 첫번째 뚝은 진짜 잘 쓰지 않았어요? 나의 모든 글씨가 첫번째 뚝만 같기를 아직은 힘든 잉크조절 전체적으로 느낌이 어제까지와는 다른 느낌이에요 전체적으로도 훨씬 깔끔하지 않나요 잉크 조절은

[하글연] 하루 글씨 연습 20일차! [내부링크]

다손강 오늘도 돌아온 하글연입니다! 하글연이 이렇게 계속 해서 벌써 20일차가 됐어요! 2자리 수로 바뀐지도 얼마 안지났는데 벌써 20일차라니 그동안 글씨는 많이 좋아졌을까요 소년 가자 그동안 좋아졌더라도 아직은 멀었겠죠 더욱더 이쁜 글씨를 위해 하글연 오늘도 한번 열심히 해봅시다! 끄적끄적 오늘도...? 요즘 날씨가 덥고 습하다보니 땀도 나고 이래서 트레싱지가 자꾸 울어요 거의 살아숨쉬고 있는 트레싱지 위에서 그래도 잘 쓴것 같은데요..? 이제 하산하자 이정도면 진짜 잘 써지지 않았어요? 나중에 한번 처음 쓸 때랑 비교해봐야겠어요 진짜 이정도면 멋지다 잘한다 자랑스럽다 나 진한 슬픔 정말 처음에는 정말 집중해서 잘 쓴것같은데.. 슬며시 보이는 집중을 못한 표시들... 아앗.. 처음에는 잘 썼는데 뒤로 갈수록 왜 이럴까요 괜찮기는 하지만 처음 앞부분에 비해서는 확연히 조금 차이가 있네요 아름다워지자 그래도 조금은 나아졌으니 만족합니다 계소해서 하다보면 더욱 이쁜 글씨가 되겠죠 내일은

[하글연] 하루 글씨 연습 21일차! [내부링크]

이제는 가라 드디어 소년의 마지막 날인 하글연 21일차가 됐습니다! 또다시 이제 내일이면 새로운 시를 맞이할텐데 가는 발걸음 좋은 글씨로 보내줍시다 그러면 가죠 마지막이라고 너무 신나서 하지말고 천천히 집중하면서 하글연 21일차 소년의 마지막을 해볼게요! 끄적끄적 끝인가.. 다 써봤는데요 음...뭔가 조금은 애매하긴 하지만 그래도 나쁘지 않았던 글씨인것 같아요 하하 아직이다 음...자꾸 기울어지고 조금 삐져나오는 것만 아니면 그래도 괜찮을텐데 거의 고질병이네요 이번주는 이렇게 물러가지만 다음주는 어림없다 있다. 그래도 확실히 처음보다는 정갈해진 글씨인데요 이것만 보면 그냥 글씨 적당히 쓰는 평범한 사람이 글씨연습 하는가 보다 싶으면 1일차를 보시면 생각이 달라질겁니다 아름다운 순이의 얼굴...지켜주지 못해 미안해 아름다운을 아름답게 쓰지 못하는 병인가봐요 그래도 나름 잉크조절도 괜찮지만 조금씩 삐뚤빼뚤하네요 잘가라 맑은 강물처럼 소년을 쓰던 한주가 지났는데요 이렇게 좋은 시를 안좋은

[BewhY X Simba Zawadi] Neo Christian Flow (가사) [내부링크]

출처 : 구글 이미지 검색 독특한 음색, 절묘한 라임 그 안에 있는 Neo Christian Flow BewhY X Simba Zawadi 의 Neo Christian Flow입니다. Neo Christian Flow 는 2020년 부활절을 맞이해 BewhY와 Simba Zawadi 가 함께 발매를 한 음원입니다. Neo Chrstian 은 앨범 소개에 나와 있듯 NEO CHRISTIAN : [명사] [같은말] 신기독인(새로운 기독인). 1.단순한 종교인이었으나 새롭게 거듭난 신앙인 2.교회에서 뿐 아니라 온 열방을 상대로 전하는 자. [출처] “예수께서 대답하여 가라사대 진실로 진실로 네게 이르노니 사람이 거듭나지 아니하면 하나님 나라를 볼수 없느니라” 요한복음 3:3 "오직 성령이 너희에게 임하시면 너희가 권능을 받고 예루살렘과 온 유대와 사마리아와 땅끝까지 이르러 내 증인이 되리라 하시니라" 사도행전 1:8 Neo Christian Flow 앨범 소개 요한복음과 사도행전의 말씀

[하글연] 하루 글씨 연습 22일차! [내부링크]

눈이와요 4번째 시를 맞이하는 하글연입니다 이번에 써볼 시는 이전과 같은 '윤동주 시인의 눈오는 지도'입니다 저번 시까지도 정말 윤동주 시인의 시가 마음에 들었는데 이번 시는 어떨지 이번 주 글씨는 어떨지 가자아 오늘도 한번 열심히 힘차게 글씨연습을 해봅시다! 끄적끄적 일년 열두 달 하냥 내 마음에는 눈이 나리리라 윤동주 - 눈오는 지도 흐릿흐릿 뭔가 사진을 애매하게 찍어서 그런지 조금 흐릿하게 보이는데 흐릿한 글씨들이... 과연 잘 썼을까요 이정도면 나는 만족합니다 와 제가 느끼기에는 지금까지 쓴 제목들 중에 제일 잘 쓴 제목이 아닐까 너무 잘 쓰지 않았나요 일부로 강조한거에요 그렇게 믿어요 딱 굵게 쓰여진 말못할 마음으로 다른데는 보지마세요 저기만 잘 쓴 것 같으니까요 홀홀홀홀 홀홀히 너무 어려워요 어떻게 글씨가 저렇게 어려운 글씨가 있을수 있죠 정말 너무 어려워요 깔끔 처음과 다르게 마지막에는 조금은 연하게 써지기는 했지만 그래도 오늘은 전체적으로도 깔끔하고 나름 잉크조절도 적

[하글연] 하루 글씨 연습 23일차! 드디어..! [내부링크]

오늘도 눈이 옵니다 하글연 23일차입니다! 이제 날짜 세는것도 힘들어요 하하 그래도 열심히 해봐야죠 파이팅하고 열심히 해봅시다! 가자가자 오늘은 과연 얼마나 잘쓸지 아닌가 못쓸지 한번 열심히 집중해서 해봅시다! 끄적끄적 아니..!? 하하 뭔가 이전과는 다른 사진이죠 드디어 파란색 잉크를 다쓰고 검정색으로 바꿨습니다! 그래서 사실 오전에 다 하려고 했는데 잉크가 안나와서 한번 세척하고 말리고 잉크 바꾸느라 늦게 올리게 됐어요 눈이 올것같아요 조금 삐뚤인데 이정도면 봐줄만 하죠? 조금씩 삐뚤한것만 조금씩 고쳐주면 될것같아요! 얼마남지 않은 파란색 처음에 쓸 때부터 알아봤어야 했는데 처음부터느 막 잉크가 많이 안나오더라고요 하하 어쩐지 잉크조절을 제가 잘하는줄 알았어요. 글씨는 물론 잘썼죠? 눈이 나 리는 것일까 계속 연해자다가 결국에 '눈이 나리는' 에서 끝나더라고요 그래서 '리는'은 다시 써주고 검정색으로 열심히 썼습니다! 내일은 올 블랙 나름 글씨는.. 적당히 쓰긴 했는데 조금씩 삐

[하글연] 하루 글씨 연습 24일차!! All Black [내부링크]

창밖에 24일차 하글연입니다! 오늘은 드디어 어제 잉크를 바꾼 이후로 처음으로 모든 글씨가 검정색으로 쓰여지는 날이네요 아주 한번 오늘도 파이팅해보죠 라미야 고생해줘 이렇게 희미하게 보이는 글씨를 이제 검정색의 글씨로 바꿔버리죠! 끄적끄적 All Black 역시 검정색이라 그런지 아주 깔끔해보이지 않나요 제 착각인가요 저는 나름 만족하고 있어요 하하 아무래도 수전증이 있나봐요 약간씩 흔들리고 삐뚤해진것만 빼면 그래도 적당히 잘 쓰지 않았죠 아직 멀었습니다. 깔끔? 뭔가..그래도 깔끔하지 않아요? 이정도만 되도 저 너무 감동 받았는데요 이것보다 더 잘써지면 울것 같아요. 홀홀홀홀홀홀홀홀 홀홀이는 진짜 너무 어려워요 저거 누가 만든 단어에요 세종대왕님 사랑해요 눈이 나리리라.. 마지막 점점이 아련하게 끝났지만 하글연은 계속됩니다 점점 발전하고 있는 글씨 정말 글씨 유튜버만큼 잘쓰는 날을 기대하면서 하글연은 계속됩니다! -끝-

[C++] 백준 10952번 A+B - 5 문제 풀이 [내부링크]

이번에는 while문 이번에는 'for문'이 아닌 'while문'으로 넘어왔어요! 하나씩 다 클리어해보죠 이번 문제는 'A+B -5' 문제에요! while문을 써서 A와 B를 입력받고 A+B를 출력해주면 되는 아주 간단한 문제에요 #include <iostream> using namespace std; 역시 처음은 간단하게 매번 똑같죠? int A, B; 그러고 나서 A와 B를 입력받아야하니 A와 B를 선언해줍시다. while(true) { cin>>A>>B; if(A == 0 && B == 0) break; cout<<A+B<<endl; } 제일 핵심인 부분이에요 항상 비슷하게 한 부분으로 끝나는 문제가 계속 되네요. while(true) 일단 while문을 써주면서 저는 무한 루프를 하며 if문을 써서 break하는걸 좋아해서 while문을 무한 반복 시켜줄게요 cin>>A>>B; 그리고 cin으로 A와 B를 입력받아요. if(A == 0 && B == 0) break; 그러고는

[하글연] 하루 글씨 연습 16일차! [내부링크]

아름다운 순이의 LAMY 하루를 시작함으로 또다시 시작한 하글연입니다! 하루 하루 글씨 연습을 하니 귀찬.... 아니에요 너무 좋아요 가자 긴 말 하지말고 그냥 바로 아주 글씨 연습을 해버리죠 하하 갑시다! 끄적끄적 그..그만 오늘은 역시 못했어요 어제의 다짐을 나의 손은 듣지 못했나봐요 어쩔 수 없지만 오늘은 조금은 마음에 안드는 연습이네요 이건 괜찮다 그래도 나름 엄청 나쁘지만은 않네요 조금은 괜찮으니 이정도로 만족합니다. 뚝뚝 펴어얼쳐 그렇지만 금세 떨어지는 나의 집중력 나에게 필요한건 하글연 종착역 예 따뜻하게 손으로 만져버렸다 오늘은 정말 조금 집중이 안되고 글씨들이 막 날라다니네요 그래도 처음보다는 낫지만 약간은 글씨연습 권태기에요 어린어린 그래도 내일은 더 잘 쓰겠죠! 더 나은 내일을 위해 오늘은 지나갔으니 내일을 기대합시다! 하글연은 계속됩니다! -끝-

[하글연] 하루 글씨 연습 17일차!!! [내부링크]

단품잎은 아직 멀었습니다 이제 반을 넘어 20일차에 가까워지고 있는 17일차 하글연입니다! 오늘은 비가 추적추적 내려서 감성적인 날인데요 비와 함께 추적추적 글씨 연습을 해볼게요 추적추적 오늘도 역시 윤동주 시인의 소년이고 월 화는 조금 못 썼는데 오늘은 한번 더 잘 써보도록 노력해볼게요! 끄적끄적 오늘은..좀? 사랑처럼 슬픈 얼굴 — 아름다운 순이의 얼굴은 어린다 윤동주 - 소년 오늘은 그래도 조금은 나아진 모습? 저의 착각일수도 있지만 그래도 이렇게 겹쳐놓고 보면 괜찮아 보이지 않나요? 아니야 역시 아니네요 그래도 연습하기 전보다 더 나아진 글씨에 만족합니다 하하 그래도 아직 글씨가 손에 익을려면 아직 많이 남은 것 같아요. 뚝뚝 아주 날라가고 있네요 만년필이 좋지만 잉크를 조절하는 부분에서는 조금 아직 제가 미숙해서인지 부분부분 진하고 연하고 이런 부분이 많네요 눈을 감자 황홀히 이런 부분은 정말 잉크 조절이 힘들어요 그렇지만 나중에는 더 괜찮아지겠죠? 손에 만년필 쥐는 법도