P

@pinxxose

3장[문제8].py

Python
1 month ago
# 파이썬은 ++ 안됨! # f-string 쓰는법 공부하기 a1 = int(input()) a2 = int(input()) a3 = int(input()) a4 = int(input()) a5 = int(input()) # a1, a2, a3, a4, a5 = x.split("") avg = (a1 + a2 + a3 + a4 + a5) / 5.00 min = a1

3장[문제8].c

C
1 month ago
#include <stdio.h> int main() { int a1, a2, a3, a4, a5; scanf ("%d %d %d %d %d", &a1, &a2, &a3, &a4, &a5); float avg = (a1 + a2 + a3 + a4 + a5) / 5.00; int min = a1; int arr[] = {a1, a2, a3, a4, a5}; int count = 0;

[문제5].c

C
1 month ago
#include <stdio.h> int main() { char ch; int n; scanf("%c %d", &ch, &n); if ((ch >= 'a' && ch <='z') || (ch >= 'A' && ch <= 'Z')){ if ((ch + n) > 'z') { printf("%c", ('a' + ((ch + n) - 'z')) - 1);

[문제4].c

C
1 month ago
#include <stdio.h> int main() { int a; scanf("%d", &a); // if ((a % 30) == 0) { // printf("2 3 5"); // } // else if ((a % 6) == 0) {

[문제4].c

C
1 month ago
#include <stdio.h> int main() { int a; scanf("%d", &a); // if ((a % 30) == 0) { // printf("2 3 5"); // } // else if ((a % 6) == 0) {

[문제3].c

C
1 month ago
#include <stdio.h> int main() { int a; scanf("%d", &a); if ((a % 30) == 0) { printf("A"); } else if ((a % 6) == 0 || (a % 10) == 0 || (a % 15) == 0) {

3장 [문제8]

C
1 month ago
// 임의의 변수를 선언하고, 그 변수에 값을 하나씩 넣고 다른 것과 비교해서 조건에 맞는 값을 계속해서 // 변수에 새롭게 저장하는 방법을 잘 이용하기! #include <stdio.h> int main() { int a1, a2, a3, a4, a5; int min; int count = 0; // 40점 미만인 문항의 개수를 세는 변수 // 초기값 잡고 => min, max / 경우

[문제2].py

Python
1 month ago
x = input(); y = input(); z = input(); y1, m1, d1 = x.split("/") y2, m2, d2 = y.split("/") y3, m3, d3 = z.split("/") y = y1 m = m1 d = d1

[문제2].c

C
1 month ago
// 경우의 수가 너무 많은 것 같아서 정답 코드 참고함 // 변수 이용할 것 y, m, d에 저장해 두기! #include <stdio.h> int main() { int y1, y2, y3; int m1, m2, m3; int d1, d2, d3; scanf("%d/%d/%d", &y1, &m1, &d1); scanf("%d/%d/%d", &y2, &m2, &d2);

3장 [문제8].c

C
1 month ago
// 최저 점수 구하는 법, Invalid 나온 이후와, 50점 이상이어도 F가 나오는 예외 상황을 출력 // 했을때, 이어서 출력되지 않는 방법 고민해 보기 #include <stdio.h> int main() { int a1, a2, a3, a4, a5; scanf("%d%d%d%d%d", &a1, &a2, &a3, &a4, &a5); float avg = (a1 + a2 + a3 + a4 + a5) / 5.00;

순차탐색확장-sum.py

Python
1 month ago
S = [10, 7, 11, 5, 13, 8] sum = 0 for i in range(len(S)): sum = sum + S[i] print(sum)

순차탐색확장-sum.c

C
1 month ago
#include <stdio.h> int main() { int S[] = {10, 7, 11, 5, 13, 8}; int n = 6; int sum = 0; for (int i = 0; i <= n - 1; i++) { sum += S[i]; }

알고리즘-순차탐색연습.py

Python
1 month ago
a = int(input()) S = [10, 7, 11, 5, 13, 8] n = 6 flag = 0 i = 0 for i in range(n): # range 뒤에는 숫자만 올 수 있고, 그 숫자가 개수임 n들어가면, 0부터 n - 1까지 나옴 if (a == S[i]): flag = 1 # flag의 역할은 배열 안에 a가 있으면, 1이 되는 것이므로, if문 다음에 와야 함! prin

알고리즘-순차탐색연습.c

C
1 month ago
// 자료형 배열이름[] = {숫자} // flag를 쓰는 이유: 모두 탐색한 후에도 배열 안에 숫자가 존재하지 않는 경우, // for문에서 i는 계속해서 커지며, S[6]부터는 배열의 범위를 벗어나므로, 0이 출력될 것을 확신할 수 없음 #include <stdio.h> int main() { int a; scanf("%d", &a); int S[] = {10, 7, 11, 5, 13, 8}; int n =

알고리즘-순차탐색(n(x)).c

C
1 month ago
// n쓰기 싫은데ㅠ #include <stdio.h> int main() { int S[] = {10, 7, 11, 5, 13, 8}; int n = 6; int a; int i = 0; scanf("%d", &a);

2진법연습.py

Python
1 month ago
a = int(input()) b = a // 2 r = a % 2 arr = [] arr.append(r) while (b != 0): a = b b = a // 2 r = a % 2

2진법연습.c

C
1 month ago
#include <stdio.h> int main() { int a; scanf("%d", &a); int b = a / 2; int r = a % 2; int i = 0; int arr[101] = {}; arr[i] = r;

sum

C
1 month ago
#include <stdio.h> int main() { // 시간복잡도 // 최악의 시간 // O(1) O(n) O(n^2) O(logn) // O(1) -> printf, scanf,int i = 0; // O(n) -> for 문 while 문 // O(n^2) -> for문 중첩 // O(n^3)

알고리즘-순차검색.c

C
1 month ago
#include <stdio.h> int main() { int S[] = {0, 10, 7, 11, 5, 13, 8}; int n = 7; // 0이 없을때! int a; scanf("%d", &a); int flag = 0; for (int i = 0; i <= (n - 1); i++) {

알고리즘-순차검색.py

Python
1 month ago
# 어떤 배열이 있다. # 어떤 수가 있는지 확인해서 있다면 1-index 의 위치로 print 하고 # 없으면 0으로 print # 어떤 수 x는 입력 받는다 arr = [1,5,2,9,10,12,4,6] a = int(input()) flag = 0 # flag 가 0이면 찾는 수가 없음. flag 가 1이면 찾는 수가 있는거임.