#include <stdio.h>
int sum(int m, int n) {
if (m == n) {
return m;
} else {
return n + sum(m,n-1);
}
}
int main() {
int a,b;
if(a > b) {
int temp = a;
a = b;
b = temp;
}
printf("%dから%dまでの和は %d です\n", a
, b
, sum
(a
, b
)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgc3VtKGludCBtLCBpbnQgbikgewoJaWYgKG0gPT0gbikgewoJCXJldHVybiBtOwoJfSBlbHNlIHsKCQlyZXR1cm4gbiArIHN1bShtLG4tMSk7Cgl9Cn0KCgppbnQgbWFpbigpIHsKCWludCBhLGI7CglzY2FuZigiJWQgJWQiLCAmYSwmYik7CgkKCWlmKGEgPiBiKSB7CgkJaW50IHRlbXAgPSBhOwoJCWEgPSBiOwoJCWIgPSB0ZW1wOwoJfQoJCglwcmludGYoIiVk44GL44KJJWTjgb7jgafjga7lkozjga8gJWQg44Gn44GZXG4iLCBhLCBiLCBzdW0oYSwgYikpOwoJcmV0dXJuIDA7Cn0K