12月 23, 2018
高度の数を数えます
スレッド: n個の整数の配列のために. どのように多くの異なる数及び各数のプレートカウントは、アレイに何度も表示されます. アレイ内の数字は、間にあります 0 へ 1000. n個 <= 100.
入力: 最初の行は整数nであります. 二行目 2 Nは整数配列であります, スペースで区切られた数字の.
出力: Dòng đầu tiên chứa số m là số lượng số khác nhau, m dòng tiếp theo mỗi dòng chứa 2 số cách nhau bởi dấu cách lần lượt là số đó và số lượng xuất hiện của số đó. m dòng này xuất hiện theo thứ tự sao cho các số có thứ tự đúng như dãy ban đầu.
例:
入力: 4 4 3 3 2 出力: 3 4 1 3 2 2 1
Bạn chưa đăng nhập? ログイン để Submit ngay!
14 注釈
コメントの追加
あなたでなければなりません ログイン コメントする.
Ad cho hỏi, sao mình up code từ sáng đến bây giờ toàn “In Queue” vậy ạ?
Mình chạy trên máy thì ok rồi.
Em bị Error connect suốt ạ.
Xin lỗi bạn, hiện tại hệ thống đã hoạt đọng bình thường rồi nhé.
cái test 3 số không em chạy trên code block giống như cái output của a mà sao chạy trên đây nó khác vậy ạ?
Anh nghĩ do code của em có vấn đề ở đoạn này khi g = -1 thì làm gì có a[g] do vậy hệ thống dừng tại đây và em chỉ in ra dòng đầu tiên là số 1.
for(g=-1;g < i;g++){
if(a[i]==a[g]){
count1=0;
break;
}else
count1=1;
}
chạy trên dev c được mà test lại bị runtime
bạn thử lại hoặc đọc lỗi xem báo gì nhé.
cứ Runtime Error (SIGSEGV) thôi anh, em nghĩ là chạy lâu quá nhứng tối ưu hóa mãi vẫn không đc.
Viết bằng Python 3, bài nâng cao còn dễ hơn bài bình thường nữa
cho em xin code ngắn gọn hơn tí được k ạ
bài làm của em vừa dài mà vừa rối mắt quá
mặc dù đã accepted 🙁
#含める
メインのint(){
int i, j, n個, tg;
scanf関数(“%D”, &n個);
int型A[n個], B[n個];
for(i = 0; 私 < n個; i++){
scanf関数("%d", &A[私]);
B[私] =[私];
}
for(i = 0; 私 < n個; i++){ // sap xep tang dan de dem so luong so khac nhau
for(j = i+1; j a[j]){
tg = a[私];
A[私] =[j];
A[j] = tg;
}
}
}
int dem = 1, Index = 1;
for(i =0; 私 < N-1; i++){ // dem so luong cap
if(A[私] – A[i+1] != 0) dem++;
}
printfの("%d\n", dem);
// xet cac so theo mang b[私];
for(i = 0; 私 < n個; i++){
Index = 1;
for(j = i+1; j < n個; j++){
if(B[私] != 1001 && B[j] == b[私] ){
Index++;
B[j] = 1001;
}
}
if(B[私] != 1001) printfの("%d %d\n", B[私], Index);
}
リターン 0;
}
Bạn có thể dùng cách đánh dấu mảng nhé.
tuc la nhu the nao a
Bài này hoàn toàn giống bài đếm số lượng số . Ad sửa lại bài đếm số lượng số để giảm bớt độ khó nhé!!!
Mình nhầm rồi