전체 글 15

[백준 Baekjoon 알고리즘] 5543번 상근날드 문제

#include using namespace std; int main() { int A,B; int m = 0,m1 = 0; //최소값을 저장해줄 변수를 초기화 해준다. for (int i = 0; i > A; if (m == 0) { m = A; //처음에 들어갈 A값을 변수에 넣어준다. } else if (m > A) { m = A; //이후에 입력해주는 A값이 처음에 변수에 들어간 값보다 작으면 변수 m을 A로 변경해준다. } } for (int j = 0; j > B; if (m1 == 0) { m1 = B; // //처음에 들어갈 B값을 변수에 넣어준다. } else if (m1 > B) { m1 = B; ////이후에 입력해주는 B값..

[백준 Baekjoon 알고리즘] 1110번 더하기 사이클 문제

#include using namespace std; int main() { int N, B = 0, C = 0, c = 0, S; cin >> N; S = N; //첫번째 입력한 값을 변수에 저장해줍니다 비교를 위해서! while(1){ c++; //카운팅을 해줍니다 ㅎㅎ... B = N / 10; // ex) 26 입력시 2(B)+6 = 8 C = N % 10; // ex) 26 입력시 2+6(C) = 8 N = (C * 10) + ((B + C)%10); // 26 입력시 2(B)+6(C) = 8(B+C) >> 68의 6(C*10) 8((B+C)%10) if (N == S)break; //이렇게 해서 나온 값이 처음에 변수에 저장해준 값과 같으면 while문 종료! } cout