#include <iostream>
#include <stdio.h>
#include <string.h>

int a[11][11];

int main()
{
    int n, i, j, k=1;
    scanf("%d", &n);
    
    for(i=0; i<n; i++) {
      for(j=n-1; j>=0; j--) {
        a[j][i]=k;
        k++;
      }
    }
    for(i=0; i<n; i++) {
      for(j=0; j<n; j++) {
        printf("%3d", a[i][j]);
      }
      printf("\n");
    }
    
    return 0;
}

 

 

'코딩테스트' 카테고리의 다른 글

2차원 배열 출력 3  (0) 2024.09.16
2차원 배열 출력 2  (0) 2024.09.16
2차원 배열 역순 (순차대로)  (0) 2024.09.16
개울 건너기 (경우의 수)  (4) 2024.09.16
일곱 난장이 정올 // 복습  (1) 2024.09.16
블로그 이미지

wtdsoul

,

 

 

#include <iostream>
#include <stdio.h>
#include <string.h>

int a[6][6];

int main()
{
    int i, j, k=1;
    for(i=0; i<5; i++) {
      for(j=4; j>=0; j--) {
        a[i][j] = k;
        k++;
      }
    }
    
    for(i=0; i<5; i++) {
      for(j=0; j<5; j++) {
        printf("%3d", a[i][j]);
      }
      
      printf("\n");
    }
    
    return 0;
}

 

블로그 이미지

wtdsoul

,


#include <iostream>
#include <stdio.h>
#include <string.h>

int arr[30];

int main()
{
    int n, i, sum=0;
    scanf("%d", &n);
    
    arr[0] = 1;
    arr[1] = 1;
    
    for(i=2; i<=n+1; i++) {
        arr[i] = arr[i-2] + arr[i-1];
    }
    printf("%d\n", arr[n+1]);  // 개울을 건너야 됨
    
    return 0;
}

블로그 이미지

wtdsoul

,


#include <iostream>
#include <stdio.h>
#include <string.h>

int arr[10];

int main()
{
    int i, j, sum=0, tmp;
    for(i=0; i<9; i++) {
        scanf("%d", &arr[i]);
        sum = sum+arr[i];
    }
    for(i=0; i<8; i++) {
        for(j=i+1; j<9; j++) {
            tmp = sum-(arr[i]+arr[j]);
            if(tmp== 100) {
                arr[i] = -1;
                arr[j] = -1;
                break;
            }
        }
        if(tmp==100) break;
    
    }
    for(i=0; i<9; i++) {
        if(arr[i]>0) printf("%d ", arr[i]);
    }
    
    
    return 0;
}

 

'코딩테스트' 카테고리의 다른 글

2차원 배열 역순 (순차대로)  (0) 2024.09.16
개울 건너기 (경우의 수)  (4) 2024.09.16
배열 내 이동 & 자리 찾기 (오름차순)  (0) 2024.09.16
배열의 회전  (0) 2024.09.15
배열 역순  (1) 2024.09.15
블로그 이미지

wtdsoul

,


#include <iostream>
#include <stdio.h>
#include <string.h>

int arr[101];

int main()
{
    int n, i, tmp;
    scanf("%d", &n);
    for(i=0; i<n; i++) {
        scanf("%d", &arr[i]);
    }
    scanf("%d", &tmp);
    for(i=n-1; i>=0; i--) {
        if(arr[i]>tmp) arr[i+1] = arr[i];
        else break;
        
    }
    arr[i+1] = tmp;
    for(i=0; i<=n; i++) {
        printf("%d ", arr[i]);
    }
    
    return 0;
}

'코딩테스트' 카테고리의 다른 글

개울 건너기 (경우의 수)  (4) 2024.09.16
일곱 난장이 정올 // 복습  (1) 2024.09.16
배열의 회전  (0) 2024.09.15
배열 역순  (1) 2024.09.15
#define CRT 추가 // 배열  (0) 2024.09.15
블로그 이미지

wtdsoul

,

배열의 회전

코딩테스트 2024. 9. 15. 22:40


#include <iostream>
#include <stdio.h>
#include <string.h>
int arr[10];

int main(){
    
    int i, j, k, tmp;
    
    for(i=0; i<9; i++) {
        scanf("%d", &arr[i]);
    }
    scanf("%d", &k);
    for(i=1; i <= k; i++) {
        tmp = arr[0];
        for(j=0; j<8; j++) {
            arr[j] = arr[j+1];
        }
        
        arr[j] = tmp;
    }
    for(i=0; i<9; i++){
        printf("%d ", arr[i]);
    }
    
    
    
    return 0;
}

'코딩테스트' 카테고리의 다른 글

일곱 난장이 정올 // 복습  (1) 2024.09.16
배열 내 이동 & 자리 찾기 (오름차순)  (0) 2024.09.16
배열 역순  (1) 2024.09.15
#define CRT 추가 // 배열  (0) 2024.09.15
배열 내 최대 값 구하기  (0) 2024.09.15
블로그 이미지

wtdsoul

,

배열 역순

코딩테스트 2024. 9. 15. 22:24


#include <iostream>
#include <stdio.h>
#include <string.h>
int arr[10];

int main(){
    
    int i, j, k, tmp;
    
    for(i=0; i<9; i++) {
        scanf("%d", &arr[i]);
    }
    scanf("%d", &k);
    for(i=1; i <= k; i++) {
        tmp = arr[0];
        for(j=0; j<8; j++) {
            arr[j] = arr[j+1];
        }
        
        arr[j] = tmp; // 여기가 8 마지막에 최초 값을 넣어줌 
    }
    for(i=0; i<9; i++){
        printf("%d ", arr[i]);
    }
    
    
    
    return 0;
}

블로그 이미지

wtdsoul

,

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main() {
    char a[20];
    int n, i, cnt = 0;
    printf("input string? ");
    scanf("%s", &a);

    n = strlen(a);
    for (i = 0; i < n; i++) {
        if (a[i] == 'e') cnt++;
    }
    printf("%d\n", cnt);

    return 0;
}

 

'코딩테스트' 카테고리의 다른 글

배열의 회전  (0) 2024.09.15
배열 역순  (1) 2024.09.15
배열 내 최대 값 구하기  (0) 2024.09.15
두 자리 숫자 만들기 (동일한 숫자 제거)  (0) 2024.09.15
삼각형 출력 3 응용  (1) 2024.09.15
블로그 이미지

wtdsoul

,

#include <iostream>
#include <stdio.h>

int main()
{
    
    int a[7] = {12, 23, 15, 8, 3, 9, 11};
    int i, max= -2147000000;
    for(i= 0; i<7; i++) {
        if(a[i] > max)  
            max = a[i];
    }
    
    
    printf("%d\n", max);
    return 0;
}

 

 

'코딩테스트' 카테고리의 다른 글

배열 역순  (1) 2024.09.15
#define CRT 추가 // 배열  (0) 2024.09.15
두 자리 숫자 만들기 (동일한 숫자 제거)  (0) 2024.09.15
삼각형 출력 3 응용  (1) 2024.09.15
삼각형 3  (0) 2024.09.15
블로그 이미지

wtdsoul

,

#include <iostream>
#include <stdio.h>

int main()
{
    int i, j, a, b, n;
    scanf("%d", &n);
    
    for(i=1; i<=n; i++) {     // i는 십의 자리
        for(j=1; j<=n; j++) { // j는 일의 자리
            
            if(i==j) continue;
            printf("%d%d\n", i, j);
            
            
            }
            
            
        }

'코딩테스트' 카테고리의 다른 글

#define CRT 추가 // 배열  (0) 2024.09.15
배열 내 최대 값 구하기  (0) 2024.09.15
삼각형 출력 3 응용  (1) 2024.09.15
삼각형 3  (0) 2024.09.15
삼각형 출력 (역)  (0) 2024.09.15
블로그 이미지

wtdsoul

,