显示原始代码
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
const int N = 1e6 + 10;
typedef long long LL;
LL n;
int arr[4];
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
cin >> n;
arr[1] = n / 100;
arr[2] = n % 100 / 10;
arr[3] = n % 10;
for (int i = 1; i <= 3; i++) {
if (arr[i] == 1)
cout << ".----";
else if (arr[i] == 2)
cout << "..---";
else if (arr[i] == 3)
cout << "...--";
else if (arr[i] == 4)
cout << "....-";
else if (arr[i] == 5)
cout << ".....";
else if (arr[i] == 6)
cout << "-....";
else if (arr[i] == 7)
cout << "--...";
else if (arr[i] == 8)
cout << "---..";
else if (arr[i] == 9)
cout << "----.";
else
cout << "-----";
}
return 0;
}