728x90
http://www.jungol.co.kr/problem.php?id=1178
#include <iostream>
using namespace std;
int sub(int n)
{
static int cnt = 0;
int k;
cnt++;
if (n >= 10)
sub(n / 10);
else
{
k = cnt;
cnt = 0;
return k;
}
}
int main(void)
{
int n;
int arr[10][2], i, result[10][2] = { 0 }, j;
cin >> n;
for (i = 0; i < n; i++)
for (j = 0; j < 2; j++)
cin >> arr[i][j];
for (i = 0; i < n; i++)
{
result[i][0] = arr[i][0] * arr[i][1];
result[i][1]=sub(result[i][0]);
}
for (i = 0; i < n; i++)
{
for (j = 0; j < 2; j++)
cout << result[i][j] << " ";
cout << endl;
}
}
728x90
'Computer Science > Data Structure, Algorithm' 카테고리의 다른 글
DataStructure] 퀵정렬 정렬 패스마다 high, low 출력 (0) | 2016.12.29 |
---|---|
Algorithm] 정렬 알고리즘 시각자료 동영상 (0) | 2015.07.21 |
Algorithm] Insertion Sort(삽입정렬) (0) | 2015.07.11 |
Algorithm] Quick Sort(퀵정렬) (0) | 2015.07.11 |
Algorithm] Selection Sort(선택정렬) (0) | 2015.05.26 |