Нету пожелания по поводу языка, так то пишу на с++. С объяснением. #include<iostream>#include<fstream> #include<string> // подключаю библиотеку для работы со строками #include <sstream> // Подключаю библиотеку для работы с функцией erase
using namespace std;
int main() { string tt; //заказываю строку cin >> tt; // читаю строку while (tt.find('3')<tt.size()){ // пока символ 3 присутствует в строке... tt.erase(tt.find('3'), 1); // ... мы удаляем его } while (tt.find('6')<tt.size()){ // пока символ 6 присутствует в строке... tt.erase(tt.find('6'), 1); // ...мы удаляем его } cout << tt; // вывод строки return 0; } Как то так, причем вводимое число может быть огромным, имеющее больше чем 255 знаков.
Написали бы язык программирования. Вот на java. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
public class znanie { public static void main(String[] args) throws IOException { BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); long A=Long.parseLong(reader.readLine()); long B=Long.parseLong(reader.readLine()); if((A<0)||(B<0)){ System.exit(0); } long sum=0; for (long i = A; i <= B; i++) { if((i%5==0)||(i%13==0)){ sum=sum+i; } } System.out.println(sum); } }
#include<iostream>#include<fstream>
#include<string> // подключаю библиотеку для работы со строками
#include <sstream> // Подключаю библиотеку для работы с функцией erase
using namespace std;
int main() {
string tt; //заказываю строку
cin >> tt; // читаю строку
while (tt.find('3')<tt.size()){ // пока символ 3 присутствует в строке...
tt.erase(tt.find('3'), 1); // ... мы удаляем его
}
while (tt.find('6')<tt.size()){ // пока символ 6 присутствует в строке...
tt.erase(tt.find('6'), 1); // ...мы удаляем его
}
cout << tt; // вывод строки
return 0;
}
Как то так, причем вводимое число может быть огромным, имеющее больше чем 255 знаков.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class znanie {
public static void main(String[] args) throws IOException {
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
long A=Long.parseLong(reader.readLine());
long B=Long.parseLong(reader.readLine());
if((A<0)||(B<0)){
System.exit(0);
}
long sum=0;
for (long i = A; i <= B; i++) {
if((i%5==0)||(i%13==0)){
sum=sum+i;
}
}
System.out.println(sum);
}
}