Tên đăng nhập Điểm Bài tập ▾ Giới thiệu
20801 201 1
20802 2501 1
20803 500 1
20804 201 1
20806 180 1
20807 101 1
20808 1501 1
20809
nguyenngocminhhanh
Nguyễn Ngọc Minh Hạnh
101 1
20810
HinMint 1257
Phạm Hiền Minh, Hải Phòng
1601 1
20811 201 1
20811 201 1
20813 501 1
20814 46 1
20815 201 1
20816 801 1
20817 301 1
20818 101 1
20819 401 1
20820 50 1
20821 1701 1

hehehehehehehehehfafhoiahd

20822 101 1
20823 1001 1
20824 301 1
20825
RevolumFekusu
Bùi Ngọc Thái
655 1

20826 175 1
20827 401 1
20828 1601 1
20829 1501 1
20830 301 1
20831 801 1
20832 201 1
20833 101 1
20834 201 1
20835 400 1
20836 201 1
20837 469 1
20838 1601 1

include <bits/stdc++.h>

using namespace std;
vector<int> A;
set<int> res;
int sum = 0;
int n;
void Try(int i,bool used[]){
if(i == n+1) return;
for(int j = 0;j<n;j++){ if(!used[j]){ used[j] = 1; sum+=A[j]; res.insert(sum); Try(i+1,used); sum-=A[j]; used[j] = 0; } } } int main() { cin>>n;
bool used[n];
memset(used,0,sizeof(used));
for(int i = 1;i<=n;i++){
int k;cin>>k;A.push_back(k);
}
Try(1,used);
cout<<res.size()<<endl;
for(int i:res) cout<<i<<" ";
}

20839 520 1
20840 1501 1

abc

20841 40 1
20842 1201 1
20843 801 1
20844 150 1
20845 90 1
20846 381 1
20847 240 1
20848 101 1
20848 101 1
20850 240 1
20851 1301 1
20852 1201 1
20853 1260 1
20853 1260 1

tao là thằng liều

20855 51 1
20856 201 1

Chào mọi người! Tôi tên là Son và tôi có một niềm đam mê mãnh liệt với lập trình, hay như mọi người thường gọi là "coding". Từ khi phát hiện ra sự thú vị của việc tạo ra các ứng dụng và trang web từ những dòng code, tôi không thể nào ngừng lại.

Không chỉ thế, tôi còn là người rất thích học hỏi và khám phá những thứ mới. Điều này không chỉ giới hạn ở lập trình, mà còn mở rộng đến nhiều lĩnh vực khác trong cuộc sống. Tôi tin rằng việc luôn học hỏi và cập nhật kiến thức là chìa khóa để phát triển bản thân và đạt được các mục tiêu trong tương lai.

Trong công việc và học tập, tôi luôn cố gắng áp dụng tư duy phản biện và sự sáng tạo để giải quyết các vấn đề. Tôi cũng rất quan tâm đến việc chia sẻ kiến thức và kinh nghiệm của mình với mọi người, và cũng không ngần ngại học hỏi từ người khác.

Nếu có cơ hội, tôi rất mong được làm việc và học tập cùng các bạn. Hãy liên hệ với tôi nếu bạn cảm thấy có điều gì chúng ta có thể hợp tác hoặc học hỏi lẫn nhau!

Hy vọng bài giới thiệu này phản ánh đúng về bạn và giúp mọi người hiểu rõ hơn về con người và niềm đam mê

20857 1260 1
20858 405 1
20859 101 1
20860 1801 1
20861 360 1
20862 1201 1
20863 301 1
20864 101 1
20865
Trie_GHV 1458
Đỗ Thanh Triết - Bình Thuận
301 1
20866 220 1
20867 1801 1
20868 201 1
20869 727 1
20870 40 1
20871 101 1
20872 280 1
20873 180 1
20874 250 1
20875 293 1

N,M,S=map(int,input().split())
p=[]
for i in range(M):
x,y=map(int,input().split())
p.append([x,y])
bruh=[[] for i in range(N)]
for i in range(M):
bruh[p[i][0]-1].append(p[i][1])
bruh[p[i][1]-1].append(p[i][0])
visit=[False]*N
d=[[0,0] for i in range(N)]
d[S-1][1]=S-1
def bfs(x):
global visit,bruh,d
q=[x]
visit[x-1]=True
while len(q):
for i in q:
u=q.pop(0)
for j in bruh[u-1]:
if not visit[j-1]:
visit[j-1]=True
d[j-1][0]=d[u-1][0]+1
d[j-1][1]=j
print(d)
q.append(j)
d.sort()
for i in d:
if not(i[0]==i[1]==0):
print(i[1],i[0])
bfs(S)

20876 801 1
20877 201 1
20878 101 1
20879 608 1
20880 720 1
20881 1401 1
20882
codererkr
rwerrewwer
201 1
20882 201 1
20882 201 1
20882 201 1
20882 201 1
20882 201 1
20888 900 1
20889 201 1
20889
caonhat197 1257
Cao Thế Nhật, Lào Cai
201 1
20891
BaoLam2809
Nguyễn Khắc Bảo Lâm
101 1
20891 101 1
20893
nguyen_trong_van_viet 2077
Nguyễn Trọng Văn Viết, Quảng Ngãi
2301 1
20894 210 1
20895 401 1
20896
PhatPham
Phạm Tấn Phát LK17
101 1
20896 101 1
20898 201 1

Đã mở cuộc trò chuyện. 1 thư chưa đọc.

Chuyển đến nội dung
Sử dụng Gmail bằng trình đọc màn hình
Bật thông báo trên màn hình cho Gmail.
OK Không, cảm ơn
1 trong tổng số 194
(không có chủ đề)
Hộp thư đến

Trường Phát
15:37 (0 phút trước)
đến tôi

Dịch thư
Tắt đối với: Tiếng Anh

include<bits/stdc++.h>

using namespace std;
long long m, dp[205][205];
int main(){

cin>>m;
string x;
while(cin>>x)
    {
      int n=x.size();
      x=" "+x;

for (int i=1; i<=n; i++)
for (int j=1; j<=n; j++){
if (i==j) dp[i][j]=2; else
if (i>j) dp[i][j]=1;}
for (int i=n-1; i>=1; i--) {
for (int j =i+1; j<=n;j++) {
if (x[i]==x[j])dp[i][j]=(dp[i+1][j]+dp[i][j-1]+m)%m;
else
dp[i][j]=(dp[i+1][j]+dp[i][j-1]-dp[i+1][j-1]+m)%m;
}
}
cout << dp[1][n] << endl;
}
return 0;
}

20899 401 1

Monkey coder

20900 201 1

Hi