THPTTD_94 - Nhân các chữ số 9
Xem dạng PDF
Gửi bài giải
Điểm:
6,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
nine.inp
Output:
nine.out
Tác giả:
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, JavaScript, Kotlin, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift
Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Bình luận
trước hết ta thử với từng số có độ dài ~n~ từ ~1~ -> ~5~:
~9~ ~*~ ~9~ ~=~ ~81~
~99~ ~*~ ~99~ ~=~ ~9801~
~999~ ~*~ ~999~ ~=~ ~998001~
~9999~ ~*~ ~9999~ ~=~ ~99980001~
~99999~ ~*~ ~99999~ ~=~ ~9999800001~
nếu để ý kĩ ta thấy được mọi số đều có quy luật giống nhau
đáp án sẽ có dạng:
string ans = a + b + c + d với
code tham khảo (C++)
include <iostream>
include <fstream>
using namespace std;
void solve() { ifstream cinf("NINE.INP"); ofstream coutf("NINE.OUT");
}
int main() { iosbase::syncwith_stdio(false); cin.tie(NULL); solve(); return 0; }
Kho vai chuong!
frfr sigma 😂😂😂😂😂