Redaksiya
Alt ardıcları və birləşdirin, burada giriş sətrinin uzunluğudur.
Bu tapşırıq başqa bir yolla da həll edilə bilər, alt ardıcını mövqeyinə kopyalamaqla.
Nümunə
Tapşırıqda, alt ardıcını silmək lazımdır. Bunun üçün, simvolundan başlayaraq, null bayta qədər olan məlumatları mövqeyinə kopyalamaq lazımdır.
Alqoritmin tətbiqi
Simvol massivi elan edin.
char s[1001];
Giriş məlumatlarını oxuyun.
gets(s); scanf("%d %d", &n, &m);
Alt ardıcın kopyalanmasını həyata keçirin.
strcpy(s + n, s + m + 1);
Nəticəni çap edin.
puts(s);
Alqoritmin tətbiqi – C++
#include <iostream> #include <string> using namespace std; int i, n, m; string s; int main(void) { getline(cin, s); cin >> n >> m; s = s.substr(0, n) + s.substr(m + 1); cout << s << endl; return 0; }
Java tətbiqi
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); String s = con.nextLine(); int n = con.nextInt(); int m = con.nextInt(); s = s.substring(0, n) + s.substring(m+1); System.out.println(s); con.close(); } }
Python tətbiqi
s = input() a, b = map(int, input().split()) print(s[:a] + s[b+1:])