| | code bài 1 | |
| | Tác giả | Thông điệp |
---|
lovestorm_6390 Đang tập code
Tổng số bài gửi : 5 Points : 7 Danh tiếng : 0 Join date : 17/10/2011
| Tiêu đề: code bài 1 Sat Oct 22, 2011 5:31 pm | |
| sau đây minh xin post code bài 1 nếu có gì sai sót thì các bạn góp ý và bổ sung cho mình nhé - Code:
-
#include<stdio.h> #include<conio.h> #include<math.h> int main() { long int n,tong =1,m; int a[101],i,j; printf("nhap n= "); scanf("%d",&n); for( i=0;i<n;i++) { tong=tong+long(pow(10,i)); } printf("tong la: 1 + 10 + 100+ 100 + ... =%d\n",tong); m=-1; do { m=m+1; a[m]=tong%2; tong=tong/2; } while(!(tong==0)); for( j=m;j>=0;j--) printf("%d ",a[j]); printf("\n"); if(n==i) printf("Output n = %d ",a[i]); }
| |
| | | TrungHieu11 Admin
Tổng số bài gửi : 52 Points : 102 Danh tiếng : 6 Join date : 15/10/2011 Đến từ : Đại học Công Nghiệp Tp.HCM
| Tiêu đề: Re: code bài 1 Sat Oct 22, 2011 6:47 pm | |
| - lovestorm_6390 đã viết:
- sau đây minh xin post code bài 1 nếu có gì sai sót thì các bạn góp ý và bổ sung cho mình nhé
- Code:
-
#include<stdio.h> #include<conio.h> #include<math.h> int main() { long int n,tong =1,m; int a[101],i,j; printf("nhap n= "); scanf("%d",&n); for( i=0;i<n;i++) { tong=tong+long(pow(10,i)); } printf("tong la: 1 + 10 + 100+ 100 + ... =%d\n",tong); m=-1; do { m=m+1; a[m]=tong%2; tong=tong/2; } while(!(tong==0)); for( j=m;j>=0;j--) printf("%d ",a[j]); printf("\n"); if(n==i) printf("Output n = %d ",a[i]); }
Thuật toán của bạn vẫn chưa đúng. Bài của bạn sai ở test này: Input:11 Your output:-1 Answer:0 Bạn không cần phải viết: - Code:
-
printf("nhap n= "); Vì máy chấm bài chứ ko phải người chấm nên sẽ ko ai đọc những gì bạn ghi Chỉ cần scanf("%d", &n) là đủ. Tương tự xuất ra chỉ cần: printf("%d", kq); | |
| | | lovestorm_6390 Đang tập code
Tổng số bài gửi : 5 Points : 7 Danh tiếng : 0 Join date : 17/10/2011
| Tiêu đề: Re: code bài 1 Sat Oct 22, 2011 6:52 pm | |
| dạ để em xem lại cái đã em thấy cũng chưa ổn lắm nên post lên hỏi ý kiến mọi người thui ajh ai có cách giải nào thì đưa ra anh em thảo luận với nhé! | |
| | | TrungHieu11 Admin
Tổng số bài gửi : 52 Points : 102 Danh tiếng : 6 Join date : 15/10/2011 Đến từ : Đại học Công Nghiệp Tp.HCM
| Tiêu đề: Re: code bài 1 Sat Oct 22, 2011 7:01 pm | |
| - lovestorm_6390 đã viết:
- dạ để em xem lại cái đã em thấy cũng chưa ổn lắm nên post lên hỏi ý kiến mọi người thui ajh ai có cách giải nào thì đưa ra anh em thảo luận với nhé!
Có!! Bài này anh code trong 11 dòng kể cả khai báo include, main(), v.v... Thuật toán rất đơn giản, không cần nghỉ sâu quá | |
| | | lehonghoa Đang tập code
Tổng số bài gửi : 4 Points : 4 Danh tiếng : 0 Join date : 15/10/2011 Age : 31 Đến từ : DHTH6C
| Tiêu đề: Re: code bài 1 Wed Oct 26, 2011 10:49 pm | |
| anh ơi, làm sao mình có được cái s mặc định ban đầu. em dùng ghép mảng trong java, nó báo lỗi. cú pháp là j anh
| |
| | | TrungHieu11 Admin
Tổng số bài gửi : 52 Points : 102 Danh tiếng : 6 Join date : 15/10/2011 Đến từ : Đại học Công Nghiệp Tp.HCM
| Tiêu đề: Re: code bài 1 Thu Oct 27, 2011 11:31 am | |
| - lehonghoa đã viết:
- anh ơi, làm sao mình có được cái s mặc định ban đầu. em dùng ghép mảng trong java, nó báo lỗi. cú pháp là j anh
Anh ko rành java . Nếu sử dụng C/C++ thì ta có thể làm thế này: - Code:
-
string a, b, c; a = "1"; b = "2"; c = a + b; //c se la 12 | |
| | | lehonghoa Đang tập code
Tổng số bài gửi : 4 Points : 4 Danh tiếng : 0 Join date : 15/10/2011 Age : 31 Đến từ : DHTH6C
| Tiêu đề: Re: code bài 1 Thu Oct 27, 2011 3:06 pm | |
| c là vậy, nhưng java thì ko. lục tiếp | |
| | | fallinlove2011 Đang tập code
Tổng số bài gửi : 18 Points : 27 Danh tiếng : 0 Join date : 16/10/2011 Age : 31 Đến từ : Đại Học Công Nghiệp
| Tiêu đề: Re: code bài 1 Mon Oct 31, 2011 7:05 pm | |
| Code bài 1 bằng c++ đây. Mấy anh coi dùm lại với nha. - Code:
-
#include <iostream> #include <Math.h> #include <String.h> using namespace std; int main(){ long long n,i = 0,a = 0,F[100]; cin >> n; for (int j = 0;j < n;j++) a += pow(10,j); while (a != 0) { F[i] = a % 2; a = a / 2; i++; } cout << F[i - n]; } | |
| | | TrungHieu11 Admin
Tổng số bài gửi : 52 Points : 102 Danh tiếng : 6 Join date : 15/10/2011 Đến từ : Đại học Công Nghiệp Tp.HCM
| Tiêu đề: Re: code bài 1 Mon Oct 31, 2011 7:42 pm | |
| - fallinlove2011 đã viết:
- Code bài 1 bằng c++ đây. Mấy anh coi dùm lại với nha.
- Code:
-
#include <iostream> #include <Math.h> #include <String.h> using namespace std; int main(){ long long n,i = 0,a = 0,F[100]; cin >> n; for (int j = 0;j < n;j++) a += pow(10,j); while (a != 0) { F[i] = a % 2; a = a / 2; i++; } cout << F[i - n]; } n = 10000 không ra kết quả | |
| | | Sponsored content
| Tiêu đề: Re: code bài 1 | |
| |
| | | | code bài 1 | |
|
Trang 1 trong tổng số 1 trang | |
Similar topics | |
|
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| |