Lang:G++
Edit12345678910111213141516171819202122232425262728#include <iostream>#include <cstring>using namespace std;int visit[10];int main() {int p, q;while (cin >> p >> q) {memset(visit, 0, sizeof(visit));while (true) {p *= 10;int k = p / q;if (visit[k] >= 10)break;visit[k]++;p = p % q;if (p == 0)break;}for (int i = 0; i < 10; i++)if (visit[i])cout << i;cout << endl;}return 0;}