Lập trình, thuật toán
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


Lập trình C/C++, java. Thuật toán
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Thông báo offline lần 1
code bài 1 I_icon_minitimeWed Dec 07, 2011 12:16 pm by dinhha

» Chưa hiểu rõ đề CONANSP và FSOFT
code bài 1 I_icon_minitimeMon Dec 05, 2011 1:53 pm by dinhha

» Thuật toán qui hoạch động (Dynamic programing)
code bài 1 I_icon_minitimeSun Dec 04, 2011 6:21 pm by letrongngoc

» Khởi động lại nào!
code bài 1 I_icon_minitimeThu Dec 01, 2011 11:54 am by TrungHieu11

» Bài tập tuần 1 của Hưng cùi bắp
code bài 1 I_icon_minitimeMon Nov 07, 2011 10:37 pm by TrungHieu11

» Codeforces Beta Round #93
code bài 1 I_icon_minitimeSat Nov 05, 2011 12:23 am by TrungHieu11

» Mở thêm thư mục "Các môn học ở trường"
code bài 1 I_icon_minitimeThu Nov 03, 2011 3:05 pm by TrungHieu11

» code bài 1
code bài 1 I_icon_minitimeMon Oct 31, 2011 7:42 pm by TrungHieu11

» Báo cáo lý lịch
code bài 1 I_icon_minitimeMon Oct 31, 2011 6:39 pm by fallinlove2011

Top posters
TrungHieu11
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
fallinlove2011
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
dinhha
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
thenguyen27192
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
liveislife
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
lovestorm_6390
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
lehonghoa
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 
letrongngoc
code bài 1 I_vote_lcapcode bài 1 I_voting_barcode bài 1 I_vote_rcap 

 

 code bài 1

Go down 
4 posters
Tác giảThông điệp
lovestorm_6390
Đang tập code
Đang tập code



Tổng số bài gửi : 5
Points : 7
Danh tiếng : 0
Join date : 17/10/2011

code bài 1 Empty
Bài gửiTiêu đề: code bài 1   code bài 1 I_icon_minitimeSat 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]);   
}
Về Đầu Trang Go down
TrungHieu11
Admin
Admin
TrungHieu11


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

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeSat 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);
Surprised
Về Đầu Trang Go down
https://olphui.forumvi.com
lovestorm_6390
Đang tập code
Đang tập code



Tổng số bài gửi : 5
Points : 7
Danh tiếng : 0
Join date : 17/10/2011

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeSat 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é!
Về Đầu Trang Go down
TrungHieu11
Admin
Admin
TrungHieu11


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

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeSat 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á @
Về Đầu Trang Go down
https://olphui.forumvi.com
lehonghoa
Đang tập code
Đang tập code
lehonghoa


Tổng số bài gửi : 4
Points : 4
Danh tiếng : 0
Join date : 15/10/2011
Age : 31
Đến từ : DHTH6C

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeWed 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
Về Đầu Trang Go down
TrungHieu11
Admin
Admin
TrungHieu11


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

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeThu 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 Like a Star @ heaven . 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
Về Đầu Trang Go down
https://olphui.forumvi.com
lehonghoa
Đang tập code
Đang tập code
lehonghoa


Tổng số bài gửi : 4
Points : 4
Danh tiếng : 0
Join date : 15/10/2011
Age : 31
Đến từ : DHTH6C

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeThu Oct 27, 2011 3:06 pm

c là vậy, nhưng java thì ko. lục tiếp Exclamation
Về Đầu Trang Go down
fallinlove2011
Đang tập code
Đang tập code
fallinlove2011


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

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeMon 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];
}
Về Đầu Trang Go down
TrungHieu11
Admin
Admin
TrungHieu11


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

code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitimeMon 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ả Idea
Về Đầu Trang Go down
https://olphui.forumvi.com
Sponsored content





code bài 1 Empty
Bài gửiTiêu đề: Re: code bài 1   code bài 1 I_icon_minitime

Về Đầu Trang Go down
 
code bài 1
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Code bài 2

Permissions in this forum:Bạn không có quyền trả lời bài viết
Lập trình, thuật toán :: Problems :: Other problems-
Chuyển đến