有沒(méi)有幫人做簡(jiǎn)歷的網(wǎng)站營(yíng)銷型網(wǎng)站和普通網(wǎng)站
問(wèn)題描述
給定某整數(shù)數(shù)組和某一整數(shù)?b?。
要求刪除數(shù)組中可以被?b?整除的所有元素,同時(shí)將該數(shù)組各元素按從小到大排序。如果數(shù)組元素?cái)?shù)值在 '𝐴‘?到 'Z' 的 ASCII 之間,替換為對(duì)應(yīng)字母。
元素個(gè)數(shù)不超過(guò)?100,𝑏?在?1?至?100?之間。
輸入
第一行為表示數(shù)組元素個(gè)數(shù)?N?和整數(shù)?b。(1≤𝑁≤100)
第二行為數(shù)組各個(gè)元素。
輸出
按照要求輸出。
附代碼:
#include<iostream>
using namespace std;
int main()
{
?? ?int N,b,x=0,temp;
?? ?cin>>N>>b;
?? ?if(N>=1&&N<=100)
?? ?{
?? ??? ?int a[N];
?? ??? ?for(int i=0;i<N;i++)
?? ??? ?{
?? ??? ??? ?cin>>a[i];
?? ??? ?}
?? ??? ?for(int i=0;i<N;i++)
?? ??? ?{
?? ??? ??? ?if(a[i]%b!=0)
?? ??? ??? ?{
?? ??? ??? ??? ?a[x]=a[i];
?? ??? ??? ??? ?x++;?? ?
?? ??? ??? ?}
?? ??? ?}?
?? ??? ?for(int y=0;y<x-1;y++)
?? ??? ?{
?? ??? ? ?? ?if(a[y]>a[y+1])
?? ? ?? ??? ?{
?? ? ?? ??? ??? ?temp=a[y];
?? ? ?? ??? ??? ?a[y]=a[y+1];
?? ? ?? ??? ??? ?a[y+1]=temp;
?? ??? ??? ?}?? ?
?? ??? ?}
?? ??? ?for(int y=0;y<x;y++)
?? ??? ?{
?? ? ?? ??? ?if(a[y]>64&&a[y]<91)
?? ? ?? ??? ?cout<<char(a[y])<<" ";
?? ? ?? ??? ?else
?? ??? ??? ?cout<<a[y]<<" ";
?? ??? ?}?? ??
?? ?}?? ?
?? ?return 0;
}