Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB8028 - Массиваас элемент устгах |
Нэг хэмжээст массив өгөгдөв. В байранд байгаа элементийг устгаж түүнээс хойших элементүүдийг урагшлуул.
Input
Эхний мөрөнд массивын элементийн тоо N өгөгдөнө. ( 2<=N<=100 )
Дараагийн мөрөнд Integer төрлийн N тоонууд, гуравдугаар мөрөнд В тоо тус тус өгөгдөнө. ( 1<=B<=N )
Output
B байран дахь элемент хасагдаж N-1 тоог нэг мөрөнд зайгаар тусгаарлан гарга.
Example
Input:
5
1 3 5 6 7
2
Output:
1 5 6 7
Тайлбар: Массиваас элементийг шууд устгах хэрэгтэй. Устгалгүйгээр устгасан дүр үзүүлж гарлтыг хийж болохгүй.
Нэмсэн: | Bataa |
Огноо: | 2010-01-21 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 ASM64 BASH BF C CSHARP C++ 4.3.2 CPP CPP14 C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON RUBY SCALA SCM guile SCM qobi ST TCL TEXT WHITESPACE |
hide comments
2020-08-31 05:44:45
#include<iostream> using namespace std; int main() { long long int a,b[101],c,d,e,f,g,i,s=0; cin>>a; for(i=1;i<=a;i++) { cin>>b[i]; } cin>>c; for(i=1;i<=a;i++) { if(i==c)continue;; cout<<b[i]<<" "; } cout<<endl; } *EZ* |
|
2014-11-27 08:38:21 BODLOGIIN-ANGUUCH 2
#include <iostream> using namespace std; int main() { int n, smallest, j, B; cin >> n; int a[n]; for(int i=1; i<n+1; i++){ cin >> a[i]; } cin >> B; for (int j=B; j<n+1; j++){ a[j]=a[j+1]; } for( int v=1; v<n; v++){ cout << a[v]<< " "; } return 0; } |
|
2010-09-17 03:35:02 Cyber MN /Enkhtulga/
I'm coming... |