본문 바로가기

PROGRAMMING CODE/C74

[BAEKJOON] No.3052 C언어 나머지 ​ ​ ​ ​ ​ ​ #include int main() { int arr[10]={0,},checkArr[10]={0,},arrsize=0,check=0; for(int i=0; i 2021. 10. 18.
[BAEKJOON] No.2577 C언어 숫자의 개수 ​ ​ ​ #include int main() { int A=0,B=0,C=0,result=0,arr[10]={0,}; scanf("%d %d %d",&A,&B,&C); result = A*B*C; while(result!=0){ if((result%10)==0)arr[0]++; else if((result%10)==1)arr[1]++; else if((result%10)==2)arr[2]++; else if((result%10)==3)arr[3]++; else if((result%10)==4)arr[4]++; else if((result%10)==5)arr[5]++; else if((result%10)==6)arr[6]++; else if((result%10)==7)arr[7]++; els.. 2021. 10. 18.
[BAEKJOON] No.15596 C언어 정수 N개의 합 ​ 제출 칸에 함수 틀을 만들어놨다. 메인함수 빼고 만들면 되는듯 long long sum(int *a, int n) { long long ans = 0; for(int i=0 ;i 2021. 10. 18.
[BAEKJOON] No.1546 C언어 평균 ​ ​ ​ #include #include int main() { int* arr; int n=0,sum=0,max=0; scanf("%d",&n); arr = (int*)malloc(sizeof(int)*n); for(int i=0; imax) {max=arr[i];} sum+=arr[i]; } printf("%lf",((double)sum/((double)max*n))*100); return 0; } 배열없어도 될듯 만약 n이 3개,b가 max일때 {(a+b+c)/(b*3)}*100 2021. 10. 18.
[BAEKJOON] No.10818 C언어 최소, 최대 ​ ​ ​ ​ #include #include int main() { int n,min,max; int *arr; scanf("%d",&n); arr = (int*)malloc(sizeof(int)*n); //동적배열 for(int i=0; i 2021. 10. 18.
[SOLUTION] TIC-TAC-TOE(가장 간단한 알고리즘) 가장 간단하게, 컴퓨터가 왼쪽에서 오른쪽, 위에서 아래 순서로 x표기하여 게임을 진행하는 알고리즘 ​ ​ #include void print_board(char board[][3]); //board출력 void initialize(char board[][3]); //board초기화 void computer_input(char board[][3]); //Computer입력 int winner_check(char board[][3]); //결과 int main() { char board[3][3]; int x, y; initialize(board); //board 초기화 for (int i = 0; i < 9; i++) { if (i % 2 == 0 && i != 1) { //짝수번째에 User입력 prin.. 2021. 10. 18.