코딩테스트/백준
2530번,2588번
marmelo12
2021. 9. 25. 16:02
반응형
#include <iostream>
using namespace std;
int main()
{
int hour, minute, second,timeSecond;
cin >> hour >> minute >> second;
cin >> timeSecond;
while (true)
{
if (timeSecond < 3600)
break;
timeSecond -= 3600;
hour += 1;
if (hour == 24)
hour = 0;
}
while (true)
{
if (timeSecond < 60)
break;
timeSecond -= 60;
minute += 1;
if (minute == 60)
{
hour += 1;
if (hour == 24)
hour = 0;
minute = 0;
}
}
second += timeSecond;
if (second >= 60)
{
minute += 1;
second = 0 + (second - 60);
if (minute == 60)
{
hour += 1;
if (hour == 24)
hour = 0;
minute = 0;
}
}
cout << hour << " " << minute << " " << second;
}
2530번
#include <iostream>
using namespace std;
int main()
{
int num1, num2;
cin >> num1;
cin >> num2;
int a, b, c, tmp = num2;
c = tmp % 10;
tmp /= 10;
b = tmp % 10;
tmp /= 10;
a = tmp % 10;
cout << num1 * c << endl << num1 * b << endl << num1 * a << endl << num1 * num2;
}
2588번
반응형