luyencode / comments

Server lưu trữ bình luận trên Luyện Code
https://luyencode.net
6 stars 3 forks source link

https://oj.luyencode.net/problem/MSQUARE #102

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

Chi tiết bài tập - Luyện Code Online

https://luyencode.net/problem/MSQUARE

densainhoi commented 3 years ago

Sao bài này cứ thấy mâu thuẫn với bài ptit58 thế nhỉ? ở bài ptit58 dư 1 khoảng trắng ở cuối thì là \n, dư 2 khoảng trắng thì là 1 " ", 1 \n, bài này chỉ dư 1 khoảng trắng cuối nhưng lại ko phải là \n, là sao ta ?

NoHope2901 commented 3 years ago

không biết là phần cắt bỏ kia in dấu cách hay không in gì, cuối mỗi dòng có được thừa một khoảng trắng hay không, ai qua r cho mình xin góp ý với

Nvcuonghandsome commented 3 years ago

bài này mấy bác in "* ", nghĩa là dấu sao và dấu cách, chứ in mỗi dấu ** là không đc AC

HaoPham23 commented 3 years ago

testcase khác với ví dụ là sao? Trong ví dụ rõ ràng kết thúc hàng là dấu * chứ có phải dấu cách đâu????

zhongli2k6 commented 2 years ago

code AC C++ ai cần: https://ideone.com/LZ3F0x

danh2006 commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include using namespace std; #include using namespace std; int main(){ int a, b; cin >> a >> b; for(int i=1;i<=a-b;i+=1){ for(int j=1;j<=a;j+=1){ cout << "*" << " "; } cout << "\n"; } for(int i=1;i<=b;i++){ for(int j=1;j<=a-b;j++){ cout << "*" << " "; } cout << "\n"; } }