/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d-%d", &a, &b);
printf("%06d%07d", a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d",a+b); // warning!!!!!
printf("%lld", (long long int)a + b);
//printf("%d %d", b, a);
return 0;
}
정수 int %d
long long int %lld
실수 float %f
double %lf
int가 표현할 수 있는 데이터 크기 : 약 -21억 ~ 약+21억
표현 할 수 있는 범위를 넘었을때!! overflow발생!!
산술연산자
+ - * / %
int + int -> int ( overflow 발생가능성!!!)
long long int + int -> long long int
(long long int)a -> 강제형변환! 가면씌우기 ( casting )
정수/ 정수 -> 정수
정수%정수 -> 나머지 ---- 유용하게쓰인다!!!
ex)
10 / 3 -> 3 ( 정수 몫 )
(float)10 / 3 -> 3.3333333 (실수 몫)
정수 / 실수
실수 / 정수 -> 실수 몫
실수 / 실수
2 / 5 - > 0
1 / 3 - > 0
정확한 int의 범위 : -21474836478 ~ + 2147483647
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d", -a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d", a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d", a%b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%lld", (long long int)a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a;
scanf("%lf", &a);
printf("%.11lf", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int x;
scanf("%lld", &x);
printf("%lld", x);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d", &a, &b, &c);
printf("%d\n%.1f", a+b+c, ((float)a+b+c)/3);
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%.1f", ((float)a*b)/2);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d %d", a/60, a%60);
return 0;
}



