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/CVB2D #126

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/CVB2D

hieugia3030 commented 3 years ago

sai chỗ lào nhể?

irisnth commented 3 years ago

cho e hỏi test cuối là gì vậy ạ?

Nvcuonghandsome commented 3 years ago

bài này dùng chuỗi đúng k các bạn. ý tưởng như thế nào vậy nhĩ

ncc02 commented 3 years ago

Dùng powl thì bị TLE test cuối, code chay hàm lũy thừa 2 thì lại AC. Lạ nhỉ chẳng lẽ độ phức tạp powl lớn hơn ? Các bro mình CLGT

huydh1900 commented 2 years ago

Tham khảo: https://luyencode.net/status/18fe8685c8c2812a919cdfa82ca07de9?problem=CVB2D

phanhuykhang commented 2 years ago

bài này ý tưởng là duyệt từ đầu đến cuối string; nếu kí tự 1 thì kq 2 + 1, còn kí tự 0 thì kq 2, nhớ ban đầu khai báo kq = 0 là ok

102210292githug commented 2 years ago

long strtol() AC 10/10

MinhNghiaTran01 commented 2 years ago

Đây là code AC của mình. Nếu b k làm đc có thể tham khảo . Ai học qua C++ cơ bản r muốn vô nhóm học trao đổi C++ thì kb qua facebook mình nhé: https://www.facebook.com/profile.php?id=100073166117422 https://ideone.com/cqizYv

MinhNghiaTran01 commented 2 years ago

cách này ngắn hơn nhá : https://ideone.com/cqizYv

MinhNghiaTran01 commented 2 years ago

Cách này ngắn hơn nhá: https://ideone.com/Kjn2dS

trung281229 commented 1 year ago

Các bạn có thể tham khảo code C++ ở đây nhé: https://ideone.com/IGka7o

Sonnyinkai commented 1 year ago

code python

Xem code AC ``` a = int(input()) for x in range(a): b = input() print(int(b, 2)) ```
khanhkunji commented 1 year ago

Tham khảo nhé các bro , mình dùng C++.

Xem code AC

#include using namespace std; int main(){ int t; cin>>t; while(t--){ string kt; cin>>kt; long long kq = 0; long long i = 0; while(i <= kt.size() - 1){ if(kt[i] == '1'){ kq = kq * 2 + 1; }else{ kq = kq * 2; } i++; } cout<

khanhkunji commented 1 year 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 using namespace std; int main(){ int t; cin>>t; while(t--){ string kt; cin>>kt; long long kq = 0; long long i = 0; while(i <= kt.size() - 1){ if(kt[i] == '1'){ kq = kq * 2 + 1; }else{ kq = kq * 2; } i++; } cout<