20250625
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[91]={};
int alphabet[26]={};
int i,j;
gets(str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]>='a'&&str[i]<='z')
{
alphabet[str[i]-'a']++;
for(j=1;j<=26;j++)
{
if(str[i]=='a'+j)
{
alphabet[j]+=1;
break;
}
}
}
}
for(i=0;i<26;i++)
{
printf("%c:%d\n",'a'+i,alphabet[i]);
}
return 0;
}
// alphabet[ str[i]-'a' ]++;
*/
/**
아스키코드 : 모든 문자는 고유의 코드넘버가 있다
ASCII CODE
American
Standard
Communication
Information
Interchange
'\0' 0 NULL
' ' 32
'0' 48
'1' 49
'2'
...
'9'
'@' 64
'A' 65
'B' 66
...
'Z'
'a' 97
'b' 98
'c' 99
...
'z'
'0' '1' ,,, 어디다 쓰나요??
int나 long long int로도 저장할 수 없는 엄청 큰 수 !! 를 저장하는데 쓰인다!!
char str[200]="216548754212145487487484451234156464864";
10 2 100
10 3 1000
10 10 10000000000
10 500 100000000...00000
n의 각 자리 수의 합이 3의 배수이다 -> n도 3의 배수이다.
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
printf("%c\n",'a');
printf("%d\n",'a');
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[502]="";
int n,i,sum=0;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
sum+=str[i]-48;
}
printf("%d",sum%3==0);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a[50][50]={};
int i, j;
// index 출력 예시
// for(i=0;i<4;i++)
// {
// for(j=0;j<5;j++)
// {
// printf("a[%d][%d] ",i,j);
// }
// printf("\n");
// }
int k=1;
for(j=0;j<5;j++)
{
for(i=3;i>=0;i--)
{
a[i][j]=k;
k++;
}
}
//a[i][j] 출력 예시
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
}
*/
/**
1차원 : 직선
2차원 : 평면
3차원 : 입체
int arr[5]={};
arr[0] arr[1] arr[2] arr[3] arr[4]
int arr[4][5]={};
arr[0][0] arr[0][1] arr[0][2] ... arr[0][4]
arr[1][0] arr[1][1] arr[1][2] ... arr[1][4]
arr[2][0] arr[2][1] arr[2][2] ... arr[2][4]
arr[3][0] ... arr[3][4]
*/
#include <stdio.h>
int main()
{
int arr[100][100]={};
int i,j,n,m=1;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
arr[i][j]=m;
m++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
/*
#include <stdio.h>
int main()
{
int a[50][50]={};
int i, j;
// index 출력 예시
// for(i=0;i<4;i++)
// {
// for(j=0;j<5;j++)
// {
// printf("a[%d][%d] ",i,j);
// }
// printf("\n");
// }
int k=1;
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
a[i][j]=k;
k++;
}
}
//a[i][j] 출력 예시
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
}
*/




