01/10/2018, 00:39
Ai giúp em giải thích đoạn code này với ạ
#include <iostream>
#include <cstring>
using namespace std;
char s[10000],x[10000];
int tinh()
{
int len=strlen(s);
if (len%2!=0)
return (s[len/2]-48);
return (s[len/2 - 1]-48)*10 + (s[len/2]-48);
}
int main()
{
int n,i,j,gt=-1;
cin>>n;
for (i=1; i<=n; i++)
{
cin >> s;
if (tinh()>=gt)
{
gt=tinh();
for (j=0; j<strlen(s); j++)
x[j]=s[j];
x[j]=' ';
}
}
cout << x;
return 0;
}
Bài liên quan
Ví dụ mình đưa bạn đoạn văn này, mình nhờ bạn “Bạn ơi giải thích giúp mình đoạn văn này với”
Chẳng lẻ mình ngồi mình nói cho bạn biết
Sang Bui – 5 Jan 16
hi
là gì,everybody
là gì, cái này dùng thì gì, câu cú ra sao. Chắc tới tết mới xong. Bạn hãy đặt mình vào vị trí người được hỏi. Tự nhiên bạn quăng đống đó lên nhờ người khác giải thích. Trời xuống giải thích giúp bạn nhé.Bạn phải nói rõ không hiểu chỗ nào, đoạn code đó dùng để làm gì…để người khác còn biết mà trả lời bạn.
Đọc thêm tại đây rồi hỏi lại nhé
Đặt một câu hỏi hay
Tôi có tham gia vài nhóm trên facebook và skype để trao đổi về testing, có khá nhiều câu hỏi được đặt ra mà không có câu trả lời phù hợp và nguyên nhân chủ yếu chính là do cách đặt câu hỏi thiếu quá nhiều thông tin và không nêu rõ vấn đề cần hỏi,...
Đại gia vãi =))
Có 2 trường hợp:
…
@@ đề bài yêu cầu không lớn hơn 10000 :v
Thế này còn đỡ chán ,nhìu bạn còn quẳng lên 1 đoạn code hơn trăm dòng :
-K mô tả chức năng
-K comment
-K mô tả lỗi
…
Sau đó nhờ giúp !
Đạt để ý @Duy_Anh_Vu đặt khá nhiều câu hỏi, câu hỏi nào cũng không có tiêu đề rõ ràng, nội dung lủng củng. @Duy_Anh_Vu nên nghiên cứu lại cách đặt câu hỏi.
Tham khảo topic này:
Mọi người vui lòng không trả lời câu hỏi của @Duy_Anh_Vu trong topic này nữa, để bạn ấy sửa nội dung, tiêu đề trước.