Câu hỏi của Dao Huy

Nâng cao tháp Hà Nội

Em đã code ok bài toán tháp Hà Nội thông thường nhưng em muốn nâng cao nó lên bằng cách: Các vòng chỉ được chuyển theo hướng vòng tròn là A -> B, B -> C và C -> A. Ngoài ra không được chuyển ngược lại vào theo hướng khác. Nhưng có một vấn đề xảy ra khi em code như thế này: void ...

Dao Huy viết 17:27 ngày 01/10/2018 chỉnh sửa

In ra số Armstrong. Em không biết tại sao nó vẫn in ra số 75

#include <iostream> #include <math.h> using namespace std; int Armstrong(int n) { int SoChuSo = log10(n) + 1; int s = n; while (n != 0) { int i = n % 10; s -= pow((float) i, SoChuSo); n /= 10; } if (s == n) return 1; else return ...

Dao Huy viết 13:43 ngày 01/10/2018 chỉnh sửa
1