dãy số tự nhiên được viết ra thành một dãy trên đường thẳng như sau : 1234567891011121314151617181920... Hỏi vị trí thứ P (0<P<1000000000) là số nào trong dãy trên? Dữ liệu nhập vào từ tệp P.INP, kết quả xuất ra tệp P.OUT ví dụ: P=1 thì giá trị tương ứng là 1, P=25 thì giá trị tương ứng là 7, P=101 thì giá trị tương ứng là 5... C++ và dùng freopen