/*
#include <stdio.h>
int main()
{
int i, n, max=0, k=1, a;
for(i=1; i<=9; i++)
{
scanf("%d", &a);
if(a>max)
{
max=a;
k=i;
}
}
printf("%d\n", max);
printf("%d", k);
return 0;
}
4031
#include <stdio.h>
int main()
{
int i, a, omax=0,emax=0;
for(i=1;i<=7;i++)
{
scanf("%d",&a);
if(a%2==1)
{
if(a>omax)
{
omax=a;
}
}
else
{
if(a>emax)
{
emax=a;
}
}
//printf("emax=%d omax=%d\n",emax,omax);
}
printf("%d", omax+emax);
return 0;
}
4621
#include <stdio.h>
int main()
{
int i, p, k,c=0;
scanf("%d %d", &p, &k);
for(i=1;i<=p;i++)
{
if(p%i==0)
{
c++; //약수의 갯수
if(c==k)
{
printf("%d", i);
return 0;
}
}
}
printf("0");
return 0;
}
4506
#include <stdio.h>
int main()
{
int i, a, b, n, max=0, min=10000;
int m;
scanf("%d %d", &a, &b);
m=a<b?a:b; //a, b 둘 중 작은 수
for(i=m; i>=1; i--)
{
if(a%i==0 && b%i==0)
{
max=i;
break;
}
}
//최소공배수 * 최대공약수 = 두 수의 곱
printf("%d\n", max);
printf("%d", a*b/max);
return 0;
}
#include <stdio.h>
int main()
{
int i, n, a, c=1, sum=0;
scanf("%d", &n);
for(i=1;i<=n;i++)
{
scanf("%d", &a);
if(a==0)
{
c=1;
}
else
{
sum=sum+c;
c++;
}
}
printf("%d", sum);
return 0;
}
---------------------------
#include <stdio.h>
int main()
{
int n, i;
scanf("%d",&n);
while(n>0)
{
printf("%d\n",n);
if()n--;
else n-=2;
}
for(i=n;i>=1;i--)
{
printf("%d\n",i);
}
무한반복
for(;;)
{
printf("hi!\n");
if()
{
break;
}
}
while(1) //1->참
{
if()
{
break;
}
printf("hi!\n");
}
}
while
1074 7075
1278
---------------------------
#include <stdio.h>
int main()
{
int n, i;
scanf("%d", &n);
while(1<=n && n<=100)
{
printf("%d\n", n);
n--;
}
}
#include <stdio.h>
int main()
{
int n, i;
scanf("%d", &n);
while(1<=n && n<=100)
{
printf("%d\n", n-1);
n--;
}
}
#include <stdio.h>
int main()
{
int n, i;
while(1)
{
scanf("%d", &n);
if(n==0)
{
break;
}
printf("%d\n", n);
}
}
#include <stdio.h>
int main()
{
int n, i;
while(1)
{
scanf("%d", &n);
if(n==0)
{
break;
}
printf("%d\n", n);
}
}
#include <stdio.h>
int main()
{
char n, i;
scanf("%c", &n);
i='a';
while(i<=n)
{
printf("%c ", i);
i++;
}
}
#include <stdio.h>
int main()
{
int n, sum=0;
scanf("%d", &n);
while(n>0)
{
if(n%2==0)
{
sum=sum+n;
}
n--;
}
printf("%d", sum);
}
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
while(n>0)
{
if(n/1000!=0)
{
printf("%d", 4);
break;
}
else if(n/100!=0)
{
printf("%d", 3);
break;
}
else if(n/10!=0)
{
printf("%d", 2);
break;
}
else
{
printf("%d", 1);
break;
}
}
}
1278
#include <stdio.h>
int main()
{
int n, sum=0, k=1;
scanf("%d", &n);
while(n>0)
{
n=n/10;
k++;
}
printf("%d", k-1);
}