c++ Dãy các số tự nhiên được viết thành 1 dãy vô hạn 12345678910111213... Hỏi số ở vị trí thứ 1000 trong dãy là số nào?

2 câu trả lời

Đáp án: 3

 

Giải thích các bước giải:

var st,s:ansistring;

i:longint;
begin

for i:=1 to 10000 do begin

str(i,s);
st:=st+s;
write(st[1000]);

readln;

<LOẠN>

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string chuoiso="";
    for (long long i=1; i<=1000; i++)
        chuoiso+=to_string(i);
    cout << chuoiso[1001];
}

Câu hỏi trong lớp Xem thêm