leesu0605 102

C언어 4차시 Layer7 과제 - 백준 14467

코드 #define _CRT_SECURE_NO_WARNINGS #include #include using namespace std; int main() { int n, sum = 0, arr[11]; scanf("%d", &n); for (int i = 0; i < 11; i++) arr[i] = 10; for (int i = 0; i < n; i++) { int a, b; scanf("%d %d", &a, &b); if (arr[a] == 10) { arr[a] = b; } else if (arr[a] != b) { arr[a] = b; sum++; } } printf("%d", sum); } · 이 문제는 소의 번호와 위치정보를 가지고 소가 이동했는지 이동을 하지 않았는지 판단하는 문제이다. 이 문제..

programming 2022.04.17

Layer7 과제 - 코드업 1566번

코드 #include int a, n; /* long long int pow(int num, int much){ long long int total=1; for(int i=1;i 이 코드에서 pow함수의 반환형은 long long int여야 되고, 인자로는 두 개의 정수가 주어진다는 사실을 알 수 있다. -> long long int pow(int a, int b){ ... } · a값을 n번 거듭제곱해 출력하는 프로그램이므로 total변수를 선언해 1로 초기화시켜주고, 1부터 n까지 반복하며 반복할 때마다 total값에 n값을 곱해 그 값을 리턴한다. · 이 total값을 리턴하면 a를 n번 거듭제곱한 값이 출력되는 것을 볼 수 있다.

programming 2022.04.12