Tin học Dãy số được tạo bởi 4 và 7 !

Lê Công

Học sinh mới
Thành viên
10 Tháng ba 2019
1
1
1
21
Thanh Hóa
THPT Chu Văn An
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Giúp mình với mọi người ơi, đề như thế này:
- Cho dãy cấu tạo bởi 4 và 7 tăng dần như sau: 4, 7, 44, 47, 74, 77,..... tới giá trị tầm <=1000000000
- Tìm số ở vị trí thứ K.
Mình có ý tưởng như thế này, cứ làm dần dần các dạng số có 2 chữ số, 3 chữ số, 4 chữ số, 5, 6, 7, 8 như sau lưu vào mảng có tất cả các trường hợp cấu tạo từ 4 và 7 rồi sắp xếp chúng từ bé tới lớn, vậy thì xuất ra kết quả a[k] thôi.
Mọi người giúp mình với, có thể theo cách khác cũng được! HIHIHI :3 !!
 
  • Like
Reactions: Deathheart

H Đ D

Học sinh
Thành viên
2 Tháng bảy 2018
90
82
36
21
Nghệ An
THPT Đô Lương 3
Giúp mình với mọi người ơi, đề như thế này:
- Cho dãy cấu tạo bởi 4 và 7 tăng dần như sau: 4, 7, 44, 47, 74, 77,..... tới giá trị tầm <=1000000000
- Tìm số ở vị trí thứ K.
Mình có ý tưởng như thế này, cứ làm dần dần các dạng số có 2 chữ số, 3 chữ số, 4 chữ số, 5, 6, 7, 8 như sau lưu vào mảng có tất cả các trường hợp cấu tạo từ 4 và 7 rồi sắp xếp chúng từ bé tới lớn, vậy thì xuất ra kết quả a[k] thôi.
Mọi người giúp mình với, có thể theo cách khác cũng được! HIHIHI :3 !!
không cần làm từ nhỏ đến lớn vậy đâu.
ta tính được số có 1 chữ số là 2 số
2 chữ số là 2*2
3 chữ số là 2*2*2
....
tạo mảng là số số thỏa mãn có dưới i chữ số
cộng tổng lại cho đến khi tổng lớn hơn k thì ta biết số đó là số có bao nhiêu chữ số.
........
 

Deathheart

Cựu TMod Vật Lí
Thành viên
18 Tháng năm 2018
1,535
2,868
411
Quảng Trị
THPT Đông Hà
Giúp mình với mọi người ơi, đề như thế này:
- Cho dãy cấu tạo bởi 4 và 7 tăng dần như sau: 4, 7, 44, 47, 74, 77,..... tới giá trị tầm <=1000000000
- Tìm số ở vị trí thứ K.
Mình có ý tưởng như thế này, cứ làm dần dần các dạng số có 2 chữ số, 3 chữ số, 4 chữ số, 5, 6, 7, 8 như sau lưu vào mảng có tất cả các trường hợp cấu tạo từ 4 và 7 rồi sắp xếp chúng từ bé tới lớn, vậy thì xuất ra kết quả a[k] thôi.
Mọi người giúp mình với, có thể theo cách khác cũng được! HIHIHI :3 !!
theo mình nghĩ thì làm xâu tạo nó đơn giản hơn á :>
 
Top Bottom